本程序設(shè)計(jì)目的是在部署系統(tǒng)時(shí)實(shí)現(xiàn)驅(qū)動(dòng)解壓安裝。具有自動(dòng)和手動(dòng)選擇驅(qū)動(dòng)功能,默認(rèn)是5秒后用戶無(wú)操作將自動(dòng)進(jìn)行硬件型號(hào)判斷并解壓與其相對(duì)應(yīng)的驅(qū)動(dòng)包。用戶也可以自己手動(dòng)選擇自己需要解壓的驅(qū)動(dòng)包。支持多顯卡、多聲卡、多網(wǎng)卡。本程序支持在windows環(huán)境下進(jìn)行驅(qū)動(dòng)解壓安裝,并自動(dòng)調(diào)用設(shè)備管理器進(jìn)行硬件更動(dòng)掃描來(lái)安裝驅(qū)動(dòng)。對(duì)驅(qū)動(dòng)進(jìn)行的詳細(xì)的分類,在配置文件里可以對(duì)驅(qū)動(dòng)進(jìn)行具體的說(shuō)明,讓用戶一目了然。
文件列表:
文件 說(shuō)明 MD5值
DrvIns.exe 主程序 b21ed413d29abc12440be9f86c6facc9
Config.exe 集成工具 c613f811aa307689e1615bf27c428b6d
GDIPLUS.DL_ 程序透明支持 4ff9157a740e6a49cbd735169f801c95
Drvins.ini 配置文件
Drvins.jpg 背景圖片
需要注意的問(wèn)題:
1、程序自身集成 Everest 4.5版,不需要自己進(jìn)行配置。
(Everest4.6版在GA-MA78GM-S2H主板上判斷聲卡有誤!)
2、支持兩個(gè)關(guān)鍵字。如:VIA_S3,要用_來(lái)分開關(guān)鍵字(配置文件里面有例子)。
(簡(jiǎn)單說(shuō),就是把VIA和S3兩個(gè)驅(qū)動(dòng)包合成一個(gè)VIA_S3.7Z包,判斷到VIA或S3關(guān)鍵字都解壓這個(gè)包)
3、驅(qū)動(dòng)包的存放問(wèn)題:
如果程序所在目錄存在Drivers目錄(system32目錄下的Drivers除外),就以這個(gè)目錄為驅(qū)動(dòng)
安裝源目錄。否則,從C盤到Z盤搜索Drivers目錄。如果某個(gè)盤下存在DrvBak驅(qū)動(dòng)備份目錄,
程序就會(huì)提示是否使用用戶備份的驅(qū)動(dòng)。
利用$OEM$文件夾復(fù)制驅(qū)動(dòng)包
a、在I386同目錄下建立$OEM$\$1\Drivers目錄,把驅(qū)動(dòng)包放在里面。
b、編輯WINNT.SIF文件,在[Unattended]節(jié)增加OemPreinstall=Yes
安裝系統(tǒng)時(shí),就會(huì)自動(dòng)把Drivers復(fù)制到系統(tǒng)盤,如 C:\Drviers 。
4、如果在某些系統(tǒng)上程序界面顯示不正常,請(qǐng)?jiān)谂渲梦募﨑rvIns.ini里面設(shè)定Style=0 。
5、如果想使用背景圖片,請(qǐng)把圖片命名為DvrIns.jpg,放在和程序同目錄下。
6、程序自動(dòng)判斷是筆記本還是臺(tái)式機(jī),如果有筆記本的驅(qū)動(dòng)包,會(huì)自動(dòng)選中。
7、ghost中調(diào)用請(qǐng)加 -ghost參數(shù),如:DrvIns.exe -ghost