|
详细介绍各种类型的软件的自动安装参数及不同封装的安装程序的自动安装参数
关于软件自动安装,很多网友 都在问这个问题,现在将方法具体发布如下:
第一:hotfix的自动安装
首先下载单独的hotfix补丁包,例如Q81***21_WXP_SP2_x86_ENU.exe 。
将hotfix保存在这个文件夹中:XPCD的$OEM$\$1\install\Hotfixes\目录。这里需要注意,存在两种格式的hotfix,一种显示为Self-Extrcating Cabinet,而另一种显示为Win32 Cabinet Self-Extrcator,两种的安装命令参数如下:
1。Self-Extrcating Cabinet格式的采用:/Q /M /Z 参数
2。Win32 Cabinet Self-Extrcator格式的采用:/Q:A /R:N 参数
请建立如下批处理命令hotfix.cmd:(范例,请参照修改)
CLS
@echo off
ECHO.
ECHO Installing Q81***21...
start /wait %systemdrive%\install\Hotfixes\Q81***21_WXP_SP2_x86_ENU.exe /Q /M /Z
ECHO.
ECHO Installing Q81***93...
start /wait %systemdrive%\install\Hotfixes\Q81***93_WXP_SP2_x86_ENU.exe /Q /M /Z
ECHO.
ECHO Installing Q81***39...
start /wait %systemdrive%\install\Hotfixes\WindowsMedia9-KB81***39-x86-ENU.exe /Q:A /R:N
ECHO.
ECHO Installing Q81***06...
start /wait %systemdrive%\install\Hotfixes\Q81***06_WXP_SP2_x86_ENU.exe /Q /M /Z
ECHO.
EXIT
第二:安装系统时自动替换DLL文件
像我这样喜欢把操纵系统搞的花里胡哨的人,总是要替换一些dll文件,以便在系统中显示个性化的图标。下面将通过一个批处理文件达到在安装系统时自动替换dll文件的功能。
以UXTheme.dll 文件为例,它可以使你的xp系统在不使用styleXP等软件的情况下,直接使用第三方提供的Theme文件。解压缩 UXTheme.dll 到XPCD的$OEM$\$1\install\uxtheme\目录中,然后编辑一个批处理文件,如下:
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\"
第三:各种应用程序的安装
1。MSN Messenger 6
下载:MSN Messenger 6.0.0602 for Windows XP
使用解压缩软件,例如WinRAR打开下载回来的文件,解压缩其中的文件到 XPCD的$OEM$\$1\install\MSN\目录中
在批处理文件中添加如下命令:
ECHO.
ECHO Installing MSN Messenger 6.0.0602 Final
ECHO Please wait...
start /wait %systemdrive%\install\MSN\MsnMsgs.msi /QB
建议:对于这些适用msi格式的安装程序,需要将批处理文件命名为xxx.cmd,然后按照格式将其写入[GuiRunOnce]字段。
2。 Norton Antivirus 2003
把Norton Antivirus 2003光盘中的文件复制到XPCD的$OEM$\$1\install\Applications\NAV2003\目录中,在NAV文件夹中,你应该可以看到NAV.MSI 文件。在批处理文件中添加如下命令:
ECHO.
ECHO Installing Norton Antivirus 2003
ECHO Please wait...
start /wait %systemdrive%\install\Applications\NAV2003\NAV\NAV.msi /QB
对于Norton Internet Security 2003,也可以使用类似的方法 - \NIS\NIS.msi
3。Nero Burning ROM 6
下载: Nero Burning ROM复制到XPCD的$OEM$\$1\install\Applications\nero\目录中,如果你是一个已注册用户,你也可以在安装过程中完成注册操作。复制以下信息到记事本,并保存成Neroreg.reg文件,跟安装文件放在同一个文件夹中:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Nero - Burning Rom\Info]
"User"="你的名字"
"Company"="你的公司名"
"Serial6"="你的序列号"
在批处理文件中添加如下命令:
ECHO.
ECHO Installing Nero Burning ROM v6.0.0.9
ECHO Please wait...
start /wait %systemdrive%\install\Applications\Nero\Nero6009.exe /silent /noreboot
ECHO.
ECHO Registering Nero Burning ROM...
REGEDIT /S %systemdrive%\install\Applications\Nero\register.reg
4。Windows XP Powertoys
下载:Powertoys for Windows XP 。
使用一个压缩软件,例如WinRAR打开下载回来的安装文件,并解压缩其中的文件到XPCD的$OEM$\$1\install\Powertoys\目录中
下面以 TweakUI 2.10 的安装为例,在批处理文件中添加如下命令:
ECHO.
ECHO Installing TweakUI 2.10 Powertoy
COPY "%systemdrive%\install\PowerToys\TweakUI.exe" "%systemroot%\System32\"
COPY "%systemdrive%\install\PowerToys\TweakUI 2.10 Powertoy.lnk" "%systemdrive%\Documents and Settings\All Users\Start Menu\Programs\"
ECHO.
ECHO Installing Task Switcher Powertoy
ECHO Please wait...
start /wait %systemdrive%\install\PowerToys\TaskswitchPowertoySetup.exe /s /v/qn
所有其他的的powertoys组件都支持 /s /v/qn 参数。
5。 WinRAR 3.20
下载:WinRAR 3.20,复制wrar320.exe 到XPCD的$OEM$\$1\install\Applications\WinRAR\目录中。
在批处理文件中添加如下命令:
ECHO.
ECHO Installing WinRAR 3.20
ECHO Please wait...
start /wait %systemdrive%\install\Applications\WinRAR\wrar320.exe /s
|
|