无人值守安装 驱动程序 如果你每次装好系统后都要升级大量的驱动程序,那么本段就向你演示了怎样在安装的同时升级设备的驱动程序,而不是仅安装光盘上drivers.cab文件中保存的过时驱动程序。这并不像你想象的那么难!
打开winnt.sif 然后在[Unattended] 字段下添加以下两行内容(驱动程序的路径和名称只是一个范例,你可以根据你的实际情况更改):
DriverSigningPolicy=Ignore
OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\Catalyst3_6\tv_out\WDM_XP"
说明:
OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\Catalyst3_6\tv_out\WDM_XP"
在这一行中你可以告诉安装程序在哪里查找比光盘中自带的驱动版本更新的驱动程序目录,如果找到了更新的驱动这些驱动就会被用来替代操作系统自带的那些。我们可以用半角冒号来分隔不同的目录。
DriverSigningPolicy=Ignore
这一行可以使得安装程序强制安装没有经过微软数字签名认证(WHQL)的驱动,通常这个命令都是跟OemPnPDriversPath一起使用的。
驱动程序是怎样安装的 (以 ATI Catalyst 为例) 如果你没有ATI的镭显卡也不用担心,通过本段你就可以了解怎样安装其他设备的驱动程序了。
1. 最新的 ATI Catalyst 驱动程序
2. 从 .exe 文件中解压缩所有文件到一个文件夹,例如:C:\XPCD\$OEM$\$1\Drivers\Catalyst3_63.找到 *.inf 文件,它们应当在当前文件夹或者其子文件夹中,ATI Catalyst 3.6 驱动的.inf 文件在这个子文件夹中: C:\XPCD\$OEM$\$1\Drivers\Catalyst3_6\2KXP_INF
![](/imgfiles/2003.12.3.14.44.55.catalyst_directory2.gif)
正如你在上面的截图中所看到的(点击放大),inf文件保存在 2KXP_INF 文件夹中。
4. winnt.sif 应该是这样的(用红色边框标记出的部分):
![](/imgfiles/2003.12.3.14.54.16.drivercommand.gif)
你可以看到,在批处理文件中指向的路径是inf文件所在的文件夹,we不是inf文件本身。保存winnt.sif文件,这样你就完成了。对于其他类型的设备,你同样可以按照上面的方法来自动安装驱动程序。
不过在安装SB Live!声卡的驱动时就没有这么幸运了,似乎该声卡的驱动程序只能通过exe文件安装而不是inf文件(然而直接通过运行安装程序也许同样可以全自动无人值守安装好该声卡的驱动,只不过我还没有尝试过)。
全自动破解 UXTheme.dll 文件
如果我们在系统安装的时候就破解好UXTheme.dll文件,那就不用以后重启动到命令行模式下,然后再字符界面中更换文件了。一起来看看吧!
:
解压缩 UXTheme.dll 到C:\XPCD\$OEM$\$1\install\uxtheme
![](/imgfiles/2003.12.3.14.54.34.uxtheme_directory.gif)
然后在批处理文件中添加如下命令:
ECHO.
ECHO Copying patched UXTheme.dll...
REN %systemroot%\System32\dllcache\uxtheme.dll uxtheme.old
COPY "%systemdrive%\Install\uxtheme\uxtheme.dll" "%systemroot%\System32\dllcache\"
REN %systemroot%\System32\uxtheme.dll uxtheme.old
COPY "%systemdrive%\Install\uxtheme\uxtheme.dll" "%systemroot%\System32\"
你也可以用这个方法更换很多系统文件,例如msgina.dll 和shell32.dll。
(未结束)
【责编:admin】
--------------------next---------------------