无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2602|回复: 7
打印 上一主题 下一主题

关于wating驱动有个问题需请教

[复制链接]
跳转到指定楼层
1#
发表于 2007-5-5 02:42:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近下载了wating的网卡驱动包(优化老毛桃pe驱动并新增提前搜索功能),经测试可驱动我的rtl网卡,有个问题需请教,在net.cmd中有这样一段:

IF NOT EXIST %SystemRoot%\System32\NEWDEV.DLL PECMD.EXE EXEC ="%TP%\Outer_Base.EXE"
PECMD.EXE EXEC ="%TP%\Net_Part.exe"

PECMD.EXE DEVI "%TP%\DRIVERS_NETnv.CAB"
START /Wait .\InfCacheBuild.exe %SystemRoot%
BARTPE.EXE -pnp


FOR /F %%i IN ('Dir /B /A-D ^"%TP%\DRIVERS_NET*.CAB^"') DO PECMD.EXE DEVI "%TP%\%%i"
START /Wait .\InfCacheBuild.exe %SystemRoot%
BARTPE.EXE -pnp

其中彩色部分是新增为了防止装错提前搜索nv4网卡,如果没搜到则继续搜索其他驱动,但如果已搜到好像还要再搜索其他驱动,不懂这个批处理能不能实现搜到后即跳过后面这一段命令?以便节省时间?
2#
发表于 2007-5-5 09:14:01 | 只看该作者
用个变量吧...找到就set xx=1....后面检测如果%xxx%=1就跳过
回复

使用道具 举报

3#
 楼主| 发表于 2007-5-5 17:37:22 | 只看该作者
楼上能否讲得再具体些,我是一窍不通型.

[ 本帖最后由 龙雷之火 于 2007-5-5 05:38 PM 编辑 ]
回复

使用道具 举报

4#
发表于 2007-5-5 19:33:15 | 只看该作者
不是为了防止装错,而是因为Nv网卡新版驱动需要安装两个设备。maotaoPE中默认方式只能安装上一个设备,所以我用了个笨办法来解决。
回复

使用道具 举报

5#
 楼主| 发表于 2007-5-5 21:07:46 | 只看该作者
我是有个想法,今后将pe的驱动按你的方法分成两个包,第一个放最常见的驱动,相对比较小,第二个作为扩充包,放不长用的驱动,可以比较大,前提是当第一个包搜到驱动时即跳过第二个扩充包,这样既可以保证速度(大多数情况下),又可以增大驱动的范围。

因为现在驱动都外挂了,而对人们来说外存并不成问题。对维护和使用来说关键还是网卡和显卡的驱动问题。所以可以考虑将驱动包做得大些。
回复

使用道具 举报

6#
发表于 2007-5-5 22:40:48 | 只看该作者
补充:其实 \DRIVERS_NETnv.CAB 这个文件是搜索安装两次的。第一次是指定搜索,第二次是匹配出来的。
回复

使用道具 举报

7#
 楼主| 发表于 2007-5-6 08:44:40 | 只看该作者
就是说第二次搜索是必须的?明白了。
回复

使用道具 举报

8#
发表于 2007-5-6 09:54:50 | 只看该作者
我也想知道这个问题。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-26 14:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表