在无人值守安装Windows 时系统使用了一个被称为应答文件的ASCII码文本文件(其名字为Unattendtxt)该文件可告诉安装程序如何安装和配置Windows 当用户选择无人安装模式时必须在Winntexe或Winntexe命令行中指定应答文件应答文件的生成可以有两种途径 其一使用Windows 安装管理器向导来生成应答文件在使用这种方法时可用WINZIP解压光盘的\support\tools\deploycab文件到硬盘的某一文件夹中然后双击setupmgrexe文件即可启动Windows 安装管理器向导利用该向导可生成应答文件 其二可根据实际情况由用户手工定制这需要用户了解应答文件的语法事实上只要用户对应答文件稍加研究就不难定制出适合用户需要的应答文件 一应答文件的格式 一个应答文件由Section header(段标题)key(键)及每键的值三个部分组成大多数header部分被预先定义同时有些是由用户来定义的如果安装过程中有些部分不需要安装时那么用户就不必在应答文件中指定其键及对应的值需说明的是在安装之后有些无效的键盘值会产生错误甚至于可产生不正确的处理应答文件的格式如下 [section_name] key = value 在这个部分中包含键及其响应的键值每一个键和对应的值之间都是由一个空格一个等号一个空格分隔当Value中含有空格时必须用双引号标志如 key = value with spaces 在有些段中可以无键而只有值的列表如 [OEMBootFiles] Txtsetupoem 在段中注释行需用分号作为开头标志如 This is a example of a comment line 在应答文件中每一个键必须为其分配一个值然而有些键是可选项有些键如果省略时这些省略的键将使用其默认值每个键值可以是字符串也可以十进制的数值同时键名并不区分字母的大小写 二缺省的应答文件 在Windows CD中提供了一个缺省的应答文件该应答文件名为Unattendtxt其内容如下(斜体部分必须由用户给出相关的数据) [Unattended] 无人值守模式的关键段 Unattendmode = FullUnattended 在Windows安装时不要用户提供任何回答 OemPreinstall = NO 无需预装 TargetPath = WINNT 在目标计算机中安装Windows到WINNT文件夹 Filesystem = LeaveAlone 激活文件系统 [UserData] 提供用户数据如用户名工作单位计算机名 FullName = 您的用户名 OrgName = 您的单位名 ComputerName = 计算机名 ProductID = 产品系列号 [GuiUnattended] 图形界面下需提供的数据 TimeZone = 为目标计算机设置时区为北京标准时间 AdminPassword = * 在目标计算机上设置Administrator管理员口令最多个字符*号表示无口令 AutoLogon = Yes 当计算机启动时自动作为Administrator登录 AutoLogonCount = 置自动登录次数为 [LicenseFilePrintData] 本段为授权模式 AutoMode = PerServer 在您设置的服务器上选择每服务器授权模式 AutoUsers = 用户同时连接服务器数为 [GuiRunOnce] 本段列出当用户第一次登录到计算机时在图形用户界面下将要执行的程序 [Display] 本段为显示设置分辨率×垂直刷新率 BitsPerPel = 颜色(位/象素)=即种颜色 XResolution = 屏幕区域X分辨率= YResolution = 屏幕区域Y分辨率= VRefresh = 垂直刷新频率=Hz [Networking] 定义网络设置当InstallDefaultComponents值为YES时将在目标计算机上缺省安装TCP/IP启用DHCP安装Microsoft网络用户协议等 InstallDefaultComponents = YES [Identification] 标志工作组或域 JoinWorkgroup = Workgroup 将本机加入名为Workgroup的工作组中组名中不能使用空格如果要将本计算机加入域中则可改写为 JoinDomain=DOMAIN 加入domain域中 DomainAdmin=lgx 指定域管理员为lgx DomainAdminPassword= 指定域管理员口令为 |