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