[content too large, truncated for display]
:: 介绍
你有没有想过有这样一张光盘,能够全自动安装Windows XP,并且自动输入你的姓名、序列号、时区还有区域设置?甚至还能全自动安装你常用的应用程序,包括DirectX 9.0b、.Net Framework 1.1还有在SP2 发布之前的所有Hotfix补丁、驱动程序、注册表调整、破解过的UXTheme.dll,而这期间并不需要你的干预 ,是全自动运行的。如果你想要,那么本文就是为你准备的。
MSFN.org在这里要感谢Mike Wilson对本文所作的贡献,然而不幸的是他已经停止更新本文了。但是别担心,我们决定用更多的自定义设置和软件安装来继续更新本文。
目标读者 - 经常重新安装操作系统和Windows补丁程序,并且每次重装系统后都要调整注册表和其他设置的家庭用户。
难度要求 - 对Windows操作系统和批处理文件有中等水平的了解
站点更新
2003年10月7日 | 更新:Hotfix补丁的安装向导和Office XP的安装向导
2003年10月7日 | 添加:刻录可引导系统安装光盘的新方法的链接
2003年8月9日 | 添加:安装DirectX9时节省空间的方法,FAQ中更多的问题及回答
:: 以往站点更新
2003年10月7日 | 更新:Hotfix补丁的安装向导和Office XP的安装向导
2003年10月7日 | 添加:刻录可引导系统安装光盘的新方法的链接
2003年8月9日 | 添加:安装DirectX9时节省空间的方法,FAQ中更多的问题及回答
2003年8月1日 | 添加: Office XP无人值守安装,简单和高级两种方案
2003年7月29日 | 添加: Inno Setup 还有 NSIS guides,ISOBuster,CDex,and Norton Antivirus 2003
2003年7月 27日 | 添加:Ad-Aware 6,Adobe Reader 6,AIM 5.2,DivX 5,Kazza Lite K++,O&O Defrag Pro,Sun Java VM,WinRAR,ZoneAlarm
2003年7月26日 | 为了分别照顾安装XP SP1 和SP1 a的用户重新建立MS Java installation 页面,并添加了更多应用程序全自动安装的方法
2003年7月25日 | MSN Messenger 6 全自动安装的参数不工作,不过马上就修复了,抱歉出现错误
2003年7月24日 | DirectX 9.0b 全自动安装,包括修改dxsetup.exe 文件以实现全自动
2003年7月23日 | 站点建立
需要准备的材料:
集成了SP1 的Windows XP CD
XP SP1 Deployment Tools WinISO (可选) 一个顺手的光盘刻录工具
如果你还没有把SP1 集成进你的Windows XP 安装光盘,那么我建议你马上做一个,因为这是很有用的。你可以通过这两个链接找到制作的方法:
The Elder Geek |
Windows Help.net在C盘的根目录创建一个叫做XPCD 的文件夹(C:XPCD),然后复制集成了SP1 的Windows XP 安装光盘上的所有文件到C:XPCD
如果你只是想全自动的进行Windows XP的无人值守安装,你就不需要再你的XPCD文件夹下创建任何子文件夹了。如果你想要在安装操作系统的同时安装一些额外的程序,例如驱动程序、常用的应用程序、Hotfixes等,那你就需要在XPCD文件夹下创建如下的子文件夹:
C:XPCD$OEM$$1install
C:XPCD$OEM$$1drivers
唯一一个你可以改名的文件夹只有“install”和“drivers”,你可以把它们改名为“Extras”、“MyStuff”或者其他什么你喜欢的名字(最好不要使用中文)。本文则会假设你就使用“install”和“drivers”,所以确保你使用的名称跟你在批处理文件中的名称是统一的。
下一步就是要创建一个winnt.sif文件了,这个文件将在安装系统的过程中提供所有预先输入好的应答信息。
下载
XP SP1 Deployment Tools ,然后解压缩到一个文件夹,或者双击cab文件,提取出setupmgr.exe 和ref.chm这两个文件。

Setup Manager(setupmgr.exe)是一个向导模式的用来创建winnt.sif应答文件的工具,使用这个工具创建的应答文件基本上就不会出现什么错误了。创建过程中注意使用以下的选项:
新建或修改现有应答文件:新建
安装类型:Windows 无人值守安装
Windows 平台:Windows XP Home或者 Professional
交互等级:全部自动
分发文件夹:从CD安装
另外,你还要同意授权协议,然后按照你的实际情况填写安装过程中需要的其他信息。如果有什么选项的含义你不是很明白,那也可以忽略它,对于这些忽略的或者没有填写的选项,Windows XP 将会使用默认设置来进行安装。
当你完成后,程序会自动创建一个名为unattend.txt的文件。如果你要从CD上安装系统,那你就要把这个文件改名为winnt.sif(请确定你没有改名为winnt.sif.txt)。你可以在
参考资料页面或者查看ref.chm文件获得更详细的内容。
如果你不打算安装额外的程序,而只是进行无人值守安装,那就可以直接参考
结束工作页面。
-----------
重要
如果你还要安装额外的程序,那还需要在winnt.sif文件的[Unattended]字段添加如下命令:
[Unattended]
OemPreinstall=Yes
UnattendSwitch="no"
你也可以查看
参考资料和
资源页面获得批处理文件的范例。
:: 批处理文件和命令的使用
在我们使用批处理文件安装额外的程序之前,你应该知道批处理文件起到什么样的作用以及它们是怎样使用的。
批处理文件(*.cmd 或者 *.bat)是从winnt.sif文件的 [GuiRunOnce]字段下被执行的,这发生在安装程序安装好操作系统并使用管理员帐户登录系统后。在这一过程中我们可以安装Hotfix补丁程序、应用程序、破解过的uxtheme.dll、删除不想要的墙纸和屏幕保护等。在批处理文件执行完毕后,Windows的外壳(Shell)就会被加载。
在本文的每一页中,每个应用的批处理命令都会被当作一个完整的批处理文件对待,都有自己的开头和结尾(应用程序和DirectX的批处理文件除外)。你可以选择使用多个单独的批处理文件,但也可以把它们全部综合在一起。
在批处理文件的开头通常会使用 CLS 命令清理屏幕,随后会用@echo off 来隐藏我们熟悉的 C:> 命令行。 ECHO. 命令则会显示一行空白。举例来说 ECHO example message 命令会在屏幕上显示“example message” 。
start /wait %systemdrive%$OEM$1pathtosetup.exe /switches
start 会运行程序,而wait 命令会使得安装程序一直等待,直到批处理文件中的前一条命令完全执行完毕。
使用wait命令是很重要的,这样在批处理文件中的命令就不会同时被执行,也就尽量避免了产生冲突的可能。
要结束批处理文件,可以使用 EXIT命令。建议你在进行测试的时候在使用Exit命令前先使用PAUSE命令。使用PAUSE命令会使得批处理文件运行完毕后要求你按任意键继续,这样你就有足够的时间阅读安装过程中出现错误的程序显示的错误内容(如果有的话)了。
如果你已经对批处理文件有所了解,并且想看到更多的示例,你可以点击这里察看
资源页。
批处理文件运行的截图:

正如你在截图中所看到的,这里同时使用了"ECHO." 命令和 "ECHO message"命令。这不是必须的,但是这使得你可以明白批处理文件实际上是怎样工作的。
下载:
DirectX 9.0b Redistributable执行 dx90b_redist.exe,同意 EULA,然后选择把文件解压缩到这个文件夹:
C:XPCD$OEM$$1installDirectx9b

为了节省空间你也可以删除 BDA,BDANT和DirectX 这三个文件,总共可以节约16MB左右。这个方法在Windows XP SP1下测试完全可行。整个文件夹现在应该是这样的:

为了让你同意EULA(事实上在解压缩安装文件的时候我们就同意过了),微软禁止了DirectX的无人值守全自动安装方式,因此我们要改动一下安装文件,以便可以无人值守安装。如果你想要自己修改,按么找一个二进制编辑软件,打开dxsetup.exe文件,搜索0x33e2然后把这一行的74改成EB。
如果你不想自己修改,也可以在这里下载修改过的
dxsetupfordx9.0b(for DirectX 9.0b)解压缩这个文件,然后复制其中的内容到之前保存DirectX9安装文件的文件夹,并覆盖原来的dxsetup.exe 文件。
在你的批处理文件中添加如下命令:
ECHO.
ECHO Installing DirectX 9.0b
ECHO Please wait...
start /wait %systemdrive%installDirectX9bdxsetup.exe /opk
如果你想要看到安装的过程,你也可以用 /windowsupdate 命令代替 /opk 命令。

---
如果基于某些原因你需要修改过的针对DirectX9.0a的
dxsetupfordx9.0a (for DirectX 9.0a) 文件
已经用上DVD刻录机了吗?好,如果你想要把Office XP和Windows XP的安装文件集成到一起,由于生成的安装文件体积巨大,你就会用上它了。如果你还没有DVD刻录机,你还可以选择使用第二张光盘来保存Office XP的安装文件,然后在安装Windows XP的过程中使用批处理文件装好Office XP。不过这种情况下你就需要在批处理文件中指定光盘的盘符了(在部署多台计算机时这种方法是不可取的,因为每台计算机的光驱盘符不可能都相同)。
本文将会教你怎样全自动安装Office XP。简单方式只能从一个已有的Office XP光盘中用默认的模式自动安装好所有常用的组件。如果你想要使用自定义的方法安装Office XP以及 所有补丁文件,那么你就需要使用高级方式(在高级方式的安装中,你不仅可以选择安装哪些组件,甚至可以指定安装哪些快捷方式,或者是否安装那个讨厌的Office助手)。
高级方式的安装同样包括补丁的集成,你可以把Office XP的SP1 、SP2 补丁和其他所有补丁都集成进去。
选择权在你 :-)
:: Office XP 无人值守安装 - 简单方式把你的Office XP光盘上的文件复制到 C:XPCD$OEM$$1installApplicationsOfficeXP

因为Office XP版本的不同,复制过来的文件数量也有不同,因此如果你的实际情况根上面的截图中的不同也不用担心。事实上 PROPLUS.msi 文件表示你的Office版本是Office XP Professional with Frontpage,而PRO.msi 文件表示你的Office版本是Office XP Professional。
在你的批处理文件中添加如下命令:
ECHO.
ECHO Installing Office XP Professional with Frontpage
ECHO Please wait...
start /wait %systemdrive%installApplicationsOfficeXPPROPLUS.msi /QB
这个命令将会安装 Office XP的所有默认组件:Access,Excel,Frontpage,Outlook,Powerpoint还有Word。如果你想要安装过程的完全控制,那么你可以使用 高级方式 。
:: Office XP 无人值守安装 - 高级方式在本页中,我们会叫你怎样把SP1、SP2,还有其他补丁程序集成到Office XP的安装文件中,然后教你怎样自定义Office XP的安装。如果你已经把所有的补丁程序都整合好了,那就可以直接跳到第三段。
-----------------------------------------------------
第一段 - 复制文件
插入你的Office XP 安装光盘,然后再开始菜单上点及”运行“,并输入如下的命令(E是假设的光驱盘符,你可以根据自己的实际情况作出调整):

接着Office XP的安装程序就开始运行了。

在这里,你可以输入你的组织名称和产品序列号(这也将是最后一次需要你输入序列号了)。然后把安装位置指定为:C:XPCD$OEM$$1installApplicationsOfficeXP
(如果该文件夹不存在,你要先创建它)
点击Next后,同意EULA 然后就可以开始安装了。因为我们在执行安装程序的时候使用了/a 参数,安装程序将会只把安装文件复制到之前指定的目标位置。

完成的时候,点击上图中的OK。你的Office XP 安装文件就全部复制好:

------------------------------------------
第二段 - 整合操作
我们现在要下载Office XP SP2 Administrative Update,这里面已经包括了SP1 的所有内容。而且不要忘了在SP2 之后还有三个单独的补丁程序:
Office XP SP2 AdmiWord 2002 Update (2002年10月16日)Excel 2002 Update (2002年10月16日)Outlook 2002 Update (2003年1月22日)在C盘根目录下创建一个名为”OXPupdates“的文件夹,然后把所有下载回来的补丁文件都放在这个文件夹中:

如果你已经装了WinRAR,那解压缩这些文件就很容易了。如果你没有装,在命令行状态下运行如下的命令来解压缩下载回来的补丁文件:
wrd1005.exe /C /T:C:OXPupdates
exc1003.exe /C /T:C:OXPupdates
Olk1006.exe /C /T:C:OXPupdates
oxpsp2a.exe /C /T:C:OXPupdates

同意 每个补丁文件的EULA。然后在讯问你是否覆盖已有文件时选择”Yes to All“。
在整合过程中你实际上需要的文件有以下几个:
MAINSP2ff.msp
Owc10SP2ff.msp
WINWORDop.msp
EXCELop.msp
OUTLOOKop.msp

删除OXPupdates文件夹中除了上面列举的5个文件外的所有其他文件,你不再需要它们了。
现在已经可以开始整合补丁了!如果你愿意,可以使用我们提供的“Office XP Slipstreamer”,这样你就不用往批处理文件中添加任何需要的批处理命令了。这个批处理文件假设你是从C:XPCD$OEM$$1installApplicationsOfficeXP 开始安装的,并且补丁文件都在C:OXPupdates目录下。如果你的实际情况与这个不同,请不要使用这个批处理文件,或者对该文件做适当修改。
下载:
Office XP Slipstreamer所有你要做的就是执行这个批处理文件,然后让它做完剩余的操作。
如果你想要自己整合补丁程序,你可以分别在命令行下使用如下的命令,注意整合补丁的顺序,不能弄错的:
msiexec /p C:OXPupdatesMAINSP2ff.msp /a C:XPCD$OEM$$1installApplicationsOfficeXPproplus.msi SHORTFILENAMES=TRUE /qb
msiexec /p C:OXPupdatesOwc10SP2ff.msp /a C:XPCD$OEM$$1installApplicationsOfficeXPOWC10.MSI SHORTFILENAMES=TRUE /qb
msiexec /p C:OXPupdatesWINWORDop.msp /a C:XPCD$OEM$$1installApplicationsOfficeXPproplus.msi SHORTFILENAMES=TRUE /qb
msiexec /p C:OXPupdatesEXCELop.msp /a C:XPCD$OEM$$1installApplicationsOfficeXPproplus.msi SHORTFILENAMES=TRUE /qb
msiexec /p C:OXPupdatesOUTLOOKop.msp /a C:XPCD$OEM$$1installApplicationsOfficeXPproplus.msi SHORTFILENAMES=TRUE /qb
这些操作完成后,你的Office XP所有补丁程序就整合好了。这时你可以选择把C:XPCD$OEM$$1installApplicationsOfficeXP 目录中的所有文件刻录到光盘上,然后等安装程序需要的时候插入这种光盘,而如果有更新的补丁发布后你也可以使用这里的方法把它整合到安装文件中去。
-----------------------------------------------
第三段 - 自定义安装向导
注意:如果你是从上面直接跳到这一段的,请先把你的Office XP安装光盘中的所有文件复制到 C:XPCD$OEM$$1installApplicationsOfficeXP 。
下载:
Office XP Resource Kit Tools 解压缩orktools.exe 然后安装它。装好后从开始 > 程序 > Microsoft Office Tools > Microsoft Office XP Resource Kit Tools执行并选择Custom Installation Wizard。
你将会款按倒如下的截图,这是22个步骤中的第一步,不过不用担心那要花太长时间,因为很多步骤都是可以跳过的:

在第二步,在Office XP文件夹中选中MSI 文件,对于Office XP Professional with FrontPage那应该是PROPLUS.msi,而对于Office XP Professional则是PRO.msi。

第三步: 创建一个新的MST文件
第四步: 把该文件命名为Unattended.MST 并保存到C:XPCD$OEM$$1installApplicationsOfficeXP
第五步: 保持默认设置,除非你想把Office XP安装到一个不同的文件夹中
第六部: 如果你正进行一项全新安装,则选择默认安装行为(Default Setup Behaviour)。否则先选择你在目标计算机上你想要卸载的旧版本Office程序。
在第七步中尼可以选择要安装的组件和功能,他们所有的组件默认都是要安装的,因此直接删除你不想要的旧可以了:

这里完成后,继续看下一步。
第八步:保持默认设置
第九步:跟足策略很类似,你可以在这里给你的Office程序设置参数。
第十、十一步:保持默认设置
在第十二步中,你可以自定义给开始菜单中安装的快捷方式:

第十三到十五步:保持默认设置
地十六到二十步:在这里你可以自定义Outlook中的一些设置。
第二十一步:保持默认设置
地二十二步:点击Finish
最后,你可以看到需要添加到批处理文件中的命令:

用这行命令就可以通过之前创建的Unattended.MST文件进行Office XP 的全自动无人值守安装,请记好上图中显示的命令。
----------------------------------------------
第四段 - Office XP 批处理命令
在批处理文件中添加如下命令,注意使用的命令就是上一张截图上显示的:
ECHO.
ECHO Installing Office XP Professional with Frontpage
ECHO Please wait...
start /wait %systemdrive%installApplicationsOfficeXPsetup.exe TRANSFORMS=C:XPCD$OEM$$1installApplicationsOfficeXPUnattended.MST /qb-
这样就完成了!
在本段中,我们会教你怎样在无人干预的情况下全自动安装常用的应用程序。所涉及到的程序都在下面的列表中。
应用程序
AIM
ATI Control Panel
Ad-Aware 6
Adobe Reader 6
CDex
Diskeeper 7
DivX5
EasyCD-DAExtractor
Flashget1.4
ISOBuster
KazzaLiteK++
KerioFirewall2.1.5
MediaPlayer9
MSJava
MSNMessenger6
MovieMaker2
NeroBurningROM
.NETFramework1.1
NortonAntivirus2003
O&ODefragPro
SunJava
SymantecAVCorp8.1
WindowsMessenger
WinRAR
XPPowertoys
ZoneAlarm
每一页中都会向你展示你需要用到的批处理命令。而你也可以把它们添加到你自己的批处理文件中,或者如果你分别为应用程序和补丁程序设置了不同的批处理文件,你就可以把这些命令添加到单独的一个applications.cmd批处理文件中。同时,你可以在
资源页面看看我是怎样做的。
最后别忘了把批处理文件的路径添加到winnt.sif文件的[GuiRunOnce] 字段!
尚未添加的应用程序
Winamp
Messenger Plus!
没有添加这些程序是因为,在全自动安装这些程序完成后,这些程序会试图自动运行或者要求你回答一些问题。
下载:
AIM 5.2复制 Install_AIM.exe 到C:XPCD$OEM$$1installApplicationsAIM

在批处理文件中添如下命令:
ECHO.
ECHO Installing AIM 5.2
ECHO Please wait...
start /wait %systemdrive%installApplicationsAIMInstall_AIM.exe /s
基本上,AIM 5.2的文件尺寸是:3 MB
下载:
[/url=http://www2.ati.com/drivers/control-panel-7-91-030625a-010027c-efg.exe]ATI Catalyst Control Panel 3.6[/url]重要 - Catalyst 3.6 驱动程序必须跟ATI Control Panel 应用程序一起安装。在
驱动程序页可以看到详细信息。
使用解压缩软件,例如WinRAR,把下载回来的文件解压缩到:C:XPCD$OEM$$1installApplicationsATI_CP_3_6

首先你需要创建一个setup.iss 文件,详细信息和创建方法可以在
Installshield页面看到。
然后在批处理文件中添加如下命令:
ECHO.
ECHO Installing ATI Control Panel for Catalyst 3.6
ECHO Please wait...
start /wait %systemdrive%installApplicationsATI_CP_3_6Setup.exe -s -f1"%systemdrive%installApplicationsATI_CP_3_6setup.iss"
注意:上面的命令换行了,但是在复制到记事本的时候是不允许换行的。
基本上,ATI Control Panel的文件尺寸是:5 MB
解压缩Ad-Aware的安装文件到C:XPCD$OEM$$1installApplicationsAdAware

在批处理文件中添加如下命令:
ECHO.
ECHO Installing Lavasoft Ad-Aware 6 Build 181
ECHO Please wait...
start /wait %systemdrive%installApplicationsAdAwareaaw6181.exe /s
---
全自动安装Ad-Aware Plus/Pro时,安装程序会需要你输入一个密码,我还没想到解决这个问题的方法,但是在你输入注册密码后安装程序就会继续安装了。
基本上,Ad-aware 6 免费版的文件尺寸是:1.61 MB
下载: Adobe Reader 6 简体中文版
执行下再回来的文件,然后等待数据整理过程结束,接着在安装界面上按取消键。

打开C:WINDOWSCacheAdobe Reader 6 (或者WINNT),然后复制这个文件夹中的文件到C:XPCD$OEM$$1installApplicationsAdobeReader6

重名名 Adobe Reader 6.0.msi 为AR6.msi
在批处理文件中添加如下命令:
ECHO.
ECHO Installing Adobe Reader 6
ECHO Please wait...
start /wait %systemdrive%installApplicationsAdobeReader6AR6.msi /QB
大体上, Adobe Reader 6 的文件尺寸是:17.9 MB
下载:
CDex (下载Installer版本,而不要下载ZIP版本)
复制下载回来的文件到 C:XPCD$OEM$$1installApplicationsCDex

在批处理文件中添加如下命令:
ECHO.
ECHO Installing CDex 1.50
ECHO Please wait...
start /wait %systemdrive%installApplicationsCDexcdex_150.exe /S
其他的安装参数可以在
安装类型页找到。
基本上,CDex的文件尺寸是:1.9 MB
:: Diskeeper 7把Diskeeper 7 的安装文件复制到C:XPCD$OEM$$1installApplicationsdiskeeper

在批处理文件中添加如下命令:
ECHO.
ECHO Installing Diskeeper 7.0
ECHO Please wait...
start /wait %systemdrive%installApplicationsdiskeeperSetup.exe /s /v/qn
如果你的版本低于430,你还可以自动安装升级程序,但是升级程序只能在你安装Diskeeper 之后 运行。
下载:
Update for one of the Diskeeper Editions
把下载回来的升级程序跟安装程序复制到同一个文件夹中,然后再你的批处理文件中添加如下命令(如果文件名有差别请自己修改):
ECHO.
ECHO Updating Diskeeper 7.0.428 to 7.0.430
ECHO Please wait...
start /wait %systemdrive%installApplicationsdiskeeperus_dk70_wup_build430.exe /s /v/qn

基本上,Diskeeper 7(包括升级文件)的文件尺寸是:12 MB
]:: DivX 5.0.5复制DivX 的安装文件到C:XPCD$OEM$$1installApplicationsDivX

在批处理文件中添加如下命令:
ECHO.
ECHO Installing DivX 5.0.5
ECHO Please wait...
start /wait %systemdrive%installApplicationsDivXDivX505Bundle.exe /s
基本上,DivX 5的文件尺寸是:3.1 MB
:: Easy CD-DA Extractor 6下载:
Easy CD-DA Extractor 6复制下载回来的文件到 C:XPCD$OEM$$1installApplicationseasycdda
如果你是一个已注册用户,你也可以在安装过程中完成注册操作。复制以下信息到记事本,并保存成register.reg文件,跟安装文件放在同一个文件夹中:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwarePoikosoftEasy CD-DA Extractor 6]
"ba8"="你的电子邮件地址"
"ba9"="你的序列号"
在批处理文件中添加如下命令:
ECHO.
ECHO Installing Easy CD-DA Extractor 6
ECHO Please wait...
start /wait %systemdrive%installApplicationseasycddaezcddax6.exe /S /W
ECHO Registering Easy CD-DA Extractor...
REGEDIT /S %systemdrive%installApplicationseasycddaregister.reg
基本上,Easy CD-DA Extractor 6的文件尺寸是:3.5 MB
:: Flashget 1.5Copy fgf150.exe to C:XPCD$OEM$$1installApplicationsFlashget

如果你是一个已注册用户,你也可以在安装过程中完成注册操作。复制以下信息到记事本,并保存成register.reg文件,跟安装文件放在同一个文件夹中:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSoftwareJetCarJetCarGeneral]
"RegName"="你的电子邮件地址"
"RegPass"="你的序列号"
"RegDisp"="你的名字"
在批处理文件中添加如下命令:
ECHO.
ECHO Installing Flashget 1.5
ECHO Please wait...
start /wait %systemdrive%installApplicationsflashgetfgf150.exe /S
ECHO.
ECHO Registering Flashget 1.5...
REGEDIT /S %systemdrive%installApplicationsflashgetregister.reg
基本上,Flashget的文件尺寸是:1.7 MB
:: ISOBuster下载: ISOBuster 1.4
把下载回来的安装文件复制到C:XPCD$OEM$$1installApplicationsISOBuster

在使用批处理文件之前,请确保你已经在前面的批处理文件中载入了PSKill程序。你可以在
这里找到PSKill。为什么?因为在安装完毕后ISOBuster会自动运行,而使用PSKill程序就可以及时杀死相关进程。
在批处理文件中添加如下命令:
ECHO.
ECHO Installing ISOBuster 1.4
ECHO Please wait...
start /wait %systemdrive%installApplicationsISOBusterIsoBuster14.exe /VERYSILENT /SP-
ECHO.
ECHO Killing ISOBuster.exe process
PSKill ISObuster
基本上,ISOBuster的文件尺寸是:1.7 MB
:: Kazza Lite K++ (Lite and K++ merged recently)复制KazaaLite K++ 的安装程序到C:XPCD$OEM$$1installApplicationsKazaaLite

在批处理文件中添加如下命令:
ECHO.
ECHO Installing Kazza Lite K-plus-plus 2.41
ECHO Please wait...
start /wait %systemdrive%installApplicationsKazaaLitek-lite2_41_en.exe /silent
如果不想看见进度窗口,你也可以使用 /verysilent参数。
请确保不要在文件名或者文件夹名以及批处理文件中使用“+”字符。
基本上,of Kazaa Lite K++的文件尺寸是:2.9 MB
:: Kerio Personal Firewall 2.1.5下载: Kerio Personal Firewall 2.1.5
使用一个压缩软件,例如WinRAR打开这个安装文件,并且把其中的内容解压缩到
C:XPCD$OEM$$1installApplicationskpf

首先你需要创建一个setup.iss文件,具体的做作方法请参考
安装类型页。
在批处理文件中添加如下命令:
ECHO.
ECHO Installing Kerio Personal Firewall 2.1.5
ECHO Please wait...
start /wait %systemdrive%installApplicationskpfSetup.exe -s -f1"%systemdrive%installApplicationskpfsetup.iss"
注意:上面最后两行命令事实上是一行,他们之间没有多余的空格。
大体上,Kerio Personal Firewall的文件尺寸是:2.2 MB
:: Windows Media Player 9下载:Windows Media Player 9 for Windows XP
复制 MPSetupXP.exe 到C:XPCD$OEM$$1installWMP9

在批处理文件中添加如下命令:
ECHO.
ECHO Installing Windows Media Player 9
ECHO Please wait...
start /wait %systemdrive%installWMP9MPSetupXP.exe /Q:A /R:N

基本上,Windows Media Player 9的文件尺寸是:9.7 MB
:: MS Java Virtual Machine下载: Microsoft Java VM Build 3809 Full 和 Microsoft Java VM Build 3810 Update
巴下载回来的文件改名为MSJavx86_3809full 和MSJavx86_3810update,然后复制到 C:2003CD$OEM$$1installJavaVM

在批处理文件中添加如下命令:
ECHO.
ECHO Installing Microsoft JavaVM - Build 3809
ECHO Please wait...
start /wait %systemdrive%installJavaVMMSJavx86_3809full.exe /Q:A /R:N
ECHO.
ECHO Updating Microsoft JavaVM to 3810
ECHO Please wait...
start /wait %systemdrive%installJavaVMmsjavwu_3810update.exe /Q:A /R:N

重要 - 对于那些已经把SP1 (不是SP1 a)整合进安装文件的朋友,只需要安装MS Java VM Build 3810 升级文件就可以了,因为在操作系统中已经安装了一个JAVA虚拟机。使用以下命令:
ECHO.
ECHO Updating Microsoft JavaVM to 3810
ECHO Please wait...
start /wait %systemdrive%installJavaVMmsjavwu_3810update.exe /Q:A /R:N
基本上,MSJava虚拟机的文件尺寸是:10 MB (其中5MB是升级文件)
:: MSN Messenger 6下载:MSN Messenger 6.0.0602 for Windows XP
使用解压缩软件,例如WinRAR打开下载回来的文件,解压缩其中的文件到
C:XPCD$OEM$$1installMSN

在批处理文件中添加如下命令:
ECHO.
ECHO Installing MSN Messenger 6.0.0602 Final
ECHO Please wait...
start /wait %systemdrive%installMSNMsnMsgs.msi /QB

基本上,MSN Messenger 6的文件尺寸是:4.8 MB
[/color=blue]:: Windows Movie Maker 2
下载:Windows Movie Maker 2
使用一个解压缩软件,例如WinRAR打开安装文件,并把其中的文件解压缩到C:XPCD$OEM$$1installMovieMaker

你可以删除instmsia.exe 和instmsiw.exe 这两个文件。
在批处理文件中添加如下命令:
ECHO.
ECHO Installing Movie Maker 2.0
ECHO Please wait...
start /wait %systemdrive%installMovieMakermm20.msi /qn

基本上,Movie Maker 2的文件尺寸是:9 MB
:: Nero Burning ROM 6下载: Nero Burning ROM
复制下载回来的文件到 C:XPCD$OEM$$1installApplicationsnero

如果你是一个已注册用户,你也可以在安装过程中完成注册操作。复制以下信息到记事本,并保存成register.reg文件,跟安装文件放在同一个文件夹中:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREAheadNero - Burning RomInfo]
"User"="你的名字"
"Company"="你的公司名"
"Serial6"="你的序列号"
在批处理文件中添加如下命令:
ECHO.
ECHO Installing Nero Burning ROM v6.0.0.9
ECHO Please wait...
start /wait %systemdrive%installApplicationsNeroNero6009.exe /silent /noreboot
ECHO.
ECHO Registering Nero Burning ROM...
REGEDIT /S %systemdrive%installApplicationsNeroregister.reg
基本上,Nero Burning ROM的文件尺寸是:20.7 MB
:: .NET Framework 1.1下载:.NET Framework 1.1 Redistributable
使用一个解压缩软件,例如WinRAR,把下载回来的文件解压缩到C:XPCD$OEM$$1installNetFramework

在批处理文件中添加俄如下命令:
ECHO Installing .NET Framework v1.1
ECHO Please wait...
start /wait %systemdrive%installNetFrameworknetfx.msi /QB

基本上,.NET Framework 1.1的文件尺寸是:19.7 MB
:: Norton Antivirus 2003把Norton Antivirus 2003光盘中的文件复制到C:XPCD$OEM$$1installApplicationsNAV2003

在NAV文件夹中,你应该可以看到NAV.MSI 文件:

在批处理文件中添加如下命令:
ECHO.
ECHO Installing Norton Antivirus 2003
ECHO Please wait...
start /wait %systemdrive%installApplicationsNAV2003NAVNAV.msi /QB
对于Norton Internet Security 2003,也可以使用类似的方法 - NISNIS.msi
基本上,Norton Antivirus 2003的文件尺寸是:145 MB
:: O&O Defrag Professional
下载:O&O Defrag Professional 4.0.508
解压缩安装文件到 C:XPCD$OEM$$1installApplicationsOO_DefragPro

如果你是一个已注册用户,你也可以在安装过程中完成注册操作。复制以下信息到记事本,并保存成register.reg文件,跟安装文件放在同一个文件夹中:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREO&OO&O Defrag4.0Pro]
"User"="你的名字"
"Company"="你的公司名称"
"SerialNo"="你的序列号"
在批处理文件中添加如下命令:
ECHO.
ECHO Installing OO Defrag Professional 4.0.508
ECHO Please wait...
start /wait %systemdrive%installApplicationsOO_DefragProoo_defrag_pro.msi /QB
ECHO.
ECHO Registering OO Defrag Professional...
REGEDIT /S %systemdrive%installApplicationsOO_DefragProregister.reg
请确定你没有在文件名、文件夹名以及批处理文件中使用“&”字符(例如 O&O)。
基本上,O&O Defrag Professional的文件尺寸是:4.6 MB
:: Sun Java VM下载:Sun Java VM English Only 或 Sun Java VM International
使用一个解压缩软件,例如WinRAR打开安装文件,把其中的文件解压缩到
C:XPCD$OEM$$1installApplicationsSunJava_1_4_1

首先你需要创建一个setup.iss文件,制作方法请参考
安装类型页面。.
在批处理文�