Sysprep 1.1提供的命令行选项主要包括:
⑴ quiet:禁止显示要求用户确认下一步操作的提示信息,免去用户的应答之劳。例如,假设安装过程是无人值守的,且希望在安装之后立即运行sysprep.exe,只要在sysprep.inf文件的[GuiRunOnce]节加入“sysprep
-quiet”命令就可以了。 ⑵ pnp:下一次重新启动时,强制刷新即插即用硬件。强烈建议使用该参数。(但在XP系统上,建议只有当系统包含传统的非PnP设备时才使用pnp参数。如果系统只包含PnP设备,则不要使用pnp参数,因为此举只会不必要地增加启动时间)。
⑶ reboot:强制机器重新启动。根据指定的选项,或者显示“最小安装向导”,或者以“工厂模式”启动。主要用于测试系统,确认第一次启动会按照预定的方式进行。
⑷ nosidgen:不生成新的SID。如果不准备复制正在运行Sysprep的机器,或者正在为安装域控制器(DC)作准备,则应当使用该参数。
按照通常的方式使用Sysprep存在一个缺点,这就是必须手工回答“最小安装向导”的提问。要提高Sysprep部署过程的自动化程度,可以使用一个应答文件来自动回答向导的问题。默认的Sysprep应答文件是sysprep.inf,与典型的无人值守安装应答文件相比,sysprep.inf只用到了前者内容的一个子集。sysprep.inf可以和sysprep.exe、setupcl.exe一起放在c:\sysprep目录下,也可以放在软盘上。如果放在软盘上,则应当在Windows启动屏幕出现之后、“请等待最小安装向导”屏幕出现之前插入软盘。
Sysprep应答文件不是一个非有即无的二元选择。如果应答文件缺少一节或多节内容,第一次系统重新启动时向导会显示相应的对话框,要求用户输入。因此,如果要实现全自动的无人值守部署,应注意全面地输入sysprep.inf应答文件各节的内容。表一列出了与向导各个窗口对应的sysprep.inf参数及其示例(有时,对于一个特定的向导窗口,sysprep.inf可能有多个节允许包含对应的值)。
| 表一 |
| 最小安装的对话框提示 |
绕过对话框所需的项和值 |
| 欢迎 |
[GuiUnattended]
OEMSkipWelcome = 1 |
| Microsoft 许可协议 |
[Unattended]
OemSkipEula = Yes |
| 区域设置 |
[GuiUnattended]
OemSkipRegional = Yes |
| 用户名和公司 |
[UserData]
FullName = <用户名称>
OrgName = <单位名称> |
| 计算机名和管理员密码 |
[UserData]
ComputerName = <计算机名称>
[GuiUnattended]
AdminPassword = * |
| 域成员身份 |
[Identification]
JoinWorkgroup = <工作组名称> |
| 网络设置 |
[Networking]
InstallDefaultComponents = Yes |
| 服务器许可(仅用于工作站) |
[LicenseFilePrintData]
AutoMode = PerServer
AutoUsers = 5 |
| 时区选择 |
[GuiUnattended]
TimeZone = 8 |
| 产品标识号 |
[UserData]
ProductID = <产品标识> |
|