引用 | 编辑
Maybe
2004-11-02 18:23 |
楼主
▼ |
||
x1
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 .. 访客只能看到部份内容,免费 加入会员 x0
|
引用 | 编辑
zippy
2004-11-02 18:53 |
1楼
▲ ▼ |
XD... 好不容易才全砍掉, 你又挖过来...
况且, 这种东西没人会去"读"的啦, 伸手牌跟速食餐才是王道, 再怎样不济, 至少也要耸动的唬得了人. x0 |
引用 | 编辑
Maybe
2004-11-03 10:44 |
3楼
▲ ▼ |
下面是引用zippy于2004-11-2 6:53 PM发表的 : 哇勒, 原来是你砍的喔, 难怪都找不到 x0 |
引用 | 编辑
Darren
2005-03-18 11:41 |
4楼
▲ ▼ |
下面是引用Maybe于2004-09-16 02:13发表的 : x0 |
引用 | 编辑
Darren
2005-03-18 11:42 |
5楼
▲ ▼ |
下面是引用Kilian于2004-09-20 08:38发表的 : x0 |
引用 | 编辑
gogowe2002
2005-03-18 21:52 |
6楼
▲ ▼ |
自作安装碟的一点点小提示....光是看到这个就要给你鼓励鼓励
因为每一个人的需求都不一样...不可能永远使用别人做好的 .................................................................thanks x0 |
引用 | 编辑
3955
2006-03-19 08:14 |
7楼
▲ ▼ |
最大的你好..我是经由北市光华商场无意中买到你做的系统光碟 只知道叫做超级XPSP15.1版. 因为在当初 我电脑用的凶.常常灌系统. 为何用的凶.有机会时间再说了. 就是独钟那超级XP5.1版. 一直到我现在灌过的系统. 还是喜欢用那款 买也买不到了. 所以入会员.来询问询问 一方面 看能增长自己的..电脑知识么
怎办.. 帮 我想想吧.. 一直把当作神脑了..花哈哈. x0 |
引用 | 编辑
waitingcd
2007-05-31 15:51 |
8楼
▲ ▼ |
下面是引用zippy于2004-11-02 18:53发表的 : 老兄的解决方法对我很有用,多谢了。 另外我优化了一下for命令,使得搜索速度更快,供你参考: FOR /F "eol=[ tokens=1,2 delims==" %I IN (%SystemRoot%\system32\$winnt$.inf) DO (IF /I %I==dospath (FOR %K IN (%J\$OEM$\DRV\*.exe) DO (%K -y -o%SystemDrive%\DRV))) x0 |