引用 | 編輯
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 |