|
|
看到很多PE在提取三卡驱动的.CMD中都是重复写两次命令,重复一次应该是为了更加准确和效验吧。如:
————————————————————————————————————————
FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp
FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp
————————————————————————————————————————
也有的PE把.CMD分人1和2,xxx_1.CMD用的是 BARTPE.EXE -pnp参数、xxx_2.CMD用的是PECMD.EXE UPNP -pnp参数,并在说明文件中提示,如1.CMD安装不成功,用2.CMD。
想问一下,是否可以把它们合并在一个.CMD中,我自己经过测试没发现问题,但毕竟测试的机器少,原理也不是太清楚,心里没底。大家给参谋下,看这个方案可行不?有没有什么冲突?
——————————————————————————————————————————
.............
FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
BARTPE.EXE -pnp
FOR /F %%i IN ('Dir /B /A-D ^".\DRIVERS_NET.CAB^"') DO PECMD.EXE DEVI ".\%%i"
START /Wait InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp
.............
——————————————————————————————————————————
[ 本帖最后由 网虫2008 于 2010-3-13 14:21 编辑 ] |
|