回帖:temdrive%\install\Applications\dis_IPC_acc.reg
ECHO. ECHO Installing WinRAR 3.15 ECHO Please wait... start /wait %systemdrive%\install\Applications\winrar.exe /s ECHO. ECHO Installing Windows Media Player 9 ECHO Please wait... start /wait %systemdrive%\install\Applications\MPSETUP.EXE /Q:A /R:N ECHO.
ECHO 删除安装过程中的临时文件... ECHO. RD /S /Q %systemdrive%\install ECHO. Exit ***************************************
请注意:
如果你想在安装系统的过程中从$OEM$/$1文件夹下安装额外的程序,你就应该把winnt.sif中的
OemPreinstall=Yes
它设置为Yes,这样安装程序就会知道这次的安装会发布其他程序,而预先把相应的安装文件复制到系统盘中。
****************************************
无界面自动安装程序模式的扩展命令需要你阅读大量的帖子收集。
有个别是比较特别的:
Q832483.EXE /C:"dahotfix.exe /q /n" /q:a
wmp9.exe /Q:A /R:N /C:"setup_wm.exe /Q:A /R:N /NoMigrate /DisallowSystemRestore" (关闭系统还原,
不会报错!)
在这里,可将我们收集整理的需要集成安装的文件整理归类,需要安装后重新启动或有些必须重新启动才能继
续安装的程序归一类,不需要重新启动就可以安装的另归一类,分别采用上面的安装方式来安装!
3.xpinstall安装(仅适合于WINDOWS XP)
这是一种老外发明的安装系统补丁的方式,它是在系统安装剩余9分钟时执行的,通过读取XPINSTALL.XML来调
用的。它在执行时会弹出一个提示框,正在执行的安装会以高亮显示。目录规则:
$oem$\
$oem$\$1
$oem$\$1\INSTALL
$oem$\$1\INSTALL\XPINSTALL.EXE
$oem$\$1\INSTALL\XPINSTALL.XML
$oem$\$1\INSTALL\IMAGES
$oem$\$1\INSTALL\DirectX\
$oem$\$1\INSTALL\HOTFIXES\
其中XPINSTALL.EXE和XPINSTALL.XML是它的执行文件和脚本文件,IMAGES目录中放的是它的外观图片,HOTFIXES
目录放的是系统补丁,接下来要说明的是XPINSTALL.XML了!
XPINSTALL.XML
Windows Update Standalone ;以上是关于外观位置及图片的设置
Windows XP 安装设置中心 ;外观的标题
Complete Copying #1# (#2#/#3# - #4#) Moving #1# (#2#/#3# - #4#) Deleting #1# (#3#) '#SYSTEMDRIVE#\INSTALL\DX90B\dxsetup.exe' arguments='/opk' />
'#SYSTEMDRIVE#\INSTALL\WMP9.exe' arguments='/Q:A /R:N' /> '#SYSTEMDRIVE#\INSTALL\Hotfixes\hu1002.exe' arguments='/Q:A /R:N' /> '#SYSTEMDRIVE#\INSTALL\Hotfixes\KB820291.exe' arguments='/Q /O /N /Z' /> 'regedit' arguments='/s "#SYSTEMDRIVE#\INSTALL\RegTweaks.reg"' /> 说明:其中command='execute'是指命令的形式,'Applying tweaks...'是显示的信息,
program='#SYSTEMDRIVE#\INSTALL\Hotfixes\KB822603.exe'是路径,arguments='/Q /O /N /Z'是安装的参数!
另外,想让它在剩余9分钟时运行,就必须在自动应答文件winnt.sif中加入以下字段:
UserExecute="%SystemDrive%\Install\XPinstall.exe"
以上方式也需要把文件拷贝到系统目录中去,如果想让它直接调用光盘上的文件,免去拷贝的麻烦,可以这样
来修改:
目录规则:
$oem$\
$oem$\CMDLines.txt
$oem$\INSTALL
$oem$\INSTALL\XPINSTALL.EXE
$oem$\INSTALL\XPINSTALL.XML
$oem$\INSTALL\IMAGES
$oem$\INSTALL\DirectX\
$oem$\INSTALL\HOTFIXES\
CMDLines.txt的内容如下:
".\INSTALL\XPinstall.exe"
同时需要把XPINSTALL.XML中的
program='#SYSTEMDRIVE#\INSTALL\(文件路径)
改为:
program='#XPINSTALL#\
如:
program='#SYSTEMDRIVE#\INSTALL\DirectX\dxsetup.exe'应改为
program='#XPINSTALL#\DirectX\dxsetup.exe'
再把应答文件winnt.sif中上面添加的字段去掉!
4.svcpack集成安装
这是微软官方介绍的一种比较接近于XP1和XP4集成补丁的方式!它将会在系统安装剩余13分钟执行!无界面的
静默安装方式!
*****************
注意:
如果您使用此过程集成更新,则系统会在“添加或删除程序”控制面板中为每个更新添加一个条目。但是,
没有“删除”按钮可供使用,原因是如果删除更新,则更新的文件没有以前的版本可供还原。
*****************
具体方法如下:
首先,你需要在I386文件夹下创建一个名为svcpack 的文件夹,然后把你下载回来的所有补丁程序复制到这
个文件夹中(如C:\XPCD\i386\svcpack\)。所有的补丁程序都需要重命名为8.3格式(长度不能超过8个字
母),举例来说,名为Q819696_WXP_SP2_x86_ENU.exe和WindowsXP-KB824146-x86-ENU.exe的补丁可以重命
名为Q819696.exe和Q824146.exe,同时该文件夹下也可以有其它的文件夹!(如C:\XPCD\i386\svcpack\
DirectX\)复制并粘贴以下的文字,把它保存在i386文件夹中,并命名为svcpack.inf: