Zippy写到:
DetachedProgram = ".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\system32\$winnt$.inf) DO (FOR %J IN (%I$OEM$\DRV\*.exe) DO (IF EXIST %J (%J -y -o%SystemDrive%\DRV)))"
上面这段我试了很久才搞出来, 可以用这段在T-39时解出驱动程式的自解档.
$winnt$.inf里的dospath可以找到正确的SourcePath, 这是一两个月前我找到的. 主要是那时使用5.9当基础而5.9的winnt.sif里, OemPreinstall=No, 那时曾试着换成OemPreinstall=Yes, 但是实际在用时会在T-39时跑出一个对话框要求按下一步, 到很后来才知道要开OemSkipWelcome=1(因为被ref.chm误导, 以为不该开这选项). 由于没法事先文字模式时复制档案到硬碟, 所以得想办法找出正确的安装目录, 这很麻烦, 尤其在像5.9这样多重安装目录的情形下.
在找出$winnt$.inf里的dospath之后(T-39时只有这个档找得到, HKLM里的SourcePath这时还没值), 试过很多种方法想从它来执行安装目录里的东西, 一直没办法, 只能用内建命令来完成. 先前丢出来的uHelper里用的满鸟的方法(用扫的).
现在丢出来的Argume ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容