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