当今电脑硬件大跌价个人也可以拥有在以前看来是高性能高配置的电脑了在个人电脑上玩转Windows 不再是梦于是我们不再眷恋Windows X也不满意于Windows ME我们的目标是Windows 家族系列也许您以前得益于Microsoft Batch 自动安装Windows 的便捷如今功能更强的Windows 的无人参与安装将是您的得力助手要知道Windows 的安装时间一般比Windows x要多半小时以上下面以Windows Advance Server为例详细介绍如何设置使用其无人参与安装(同样适用于其家族系列Windows Professional Windows Server或Windows Datacenter Server) 无人参与安装可以简化在多个计算机上安装 Windows 的过程要做到这一点需要创建和使用一个应答文件即自动回答安装问题的自定义脚本然后从命令行用适当的无人参与安装选项运行安装程序当然要使安装程序自动运行如果您在CMOS里设置了开机密码应先取消该设置启动无人参与安装所用的命令与交互安装的命令相同 在运行MSDOS或Windows x的计算机上启动无人参与安装请使用: winnt /u: /s: /t: 在运行Windows NT Windows 或Windows 的计算机上启动无人参与安装请使用: winnt /unattend: /s: [/syspart:] [/tempdrive:] winntexe和winntexe在Windows 安装光盘的i目录下其中answer file为应答文件名一般为unattendtxtinstall source即安装文件源路径target drive为目标盘syspart参数为拷贝所有引导文件到目标盘并将其激活tempdrive参数则拷贝所有安装文件到目标盘的某临时文件夹下如果安装之中出现没有剩余磁盘空间允许用户选择另一文件夹再继续安装如果您要将系统安装在缺省的C盘下可以省略syspart和tempdrive参数而在多分区的硬盘上安装Windows 若要确保系统安装在指定的目标盘上最好用参数/t或/tempdrive指明目标分区要完成无人参与安装至少需要如下选项和键名值 [Unattended] UnattendMode = FullUnattended TargetPath = WINNT [UserData] ComputerName = COMPUTER_NAME FullName = Your User Name [GuiUnattended] AdminPassword = * TimeZone = [LicenseFilePrintData] AutoMode = PerServer AutoUsers = [Networking] [Identification] JoinWorkgroup = Workgroup Unattended选项中: 键名:UnattendMode 键值GuiAttended | ProvideDefault | DefaultHide | ReadOnly | FullUnattended 指明系统安装的模式缺省为DefaultHide模式即隐藏页模式如果应答文件中提供了所有回答则安装程序不会让用户看到安装向导页面GuiAttended模式即使用GUI模式只有Windows安装程序的文本模式部分是自动化的ProvideDefault模式即提供默认模式指明应答文件中提供的回答是默认回答安装程序中会提示用户复查这些回答用户可进行修改FullUnattended模式即全自动模式安装程序不提示用户作出任何回答用户需在应答文件中提供所有需要的回答ReadOnly模式即只读模式如果用户可以看见安装向导页面则不能进行修改 键名:TargetPath 键值* | 指明系统安装目录名通常是Winnt如果已存在此目录系统会安装在Winntx(x为)目录下目录名不能包含驱动器盘符如果要指明目的盘符要使用winntexe的/tempdrive或winntexe的/t 参数 键名:ComputerType 键值:Retail|OEM 主要为OEM厂商而设可略 键名:DriverSigningPolicy 键值:Ignore|Warn|Block 指明若发生硬件沖突时如何处理可略 键名ExtendOemPartition 键值| 允许安装中建立扩展分区可略 键名FileSystem 键值ConvertNTFS|LeaveAlone 选择是否在安装中将目标盘转换为NTFS分区若要保留多系统启动主分区必须格式为FAT或FAT此时应选LeaveAlone值得注意的是使用多系统时应将Windows 安装在与原操作系统不同的分区上否则安装程序会先格式化原系统所在分区如果计划使用ExtendOemPartition应设之为ConvertNTFS推荐选择ConvertNTFS因为NTFS系统更稳定安全且是唯一支持Active Directory的文件系统Active Directory包括许多重要功能例如域和基于域的安全安装程序在复制文件到安装文件夹后开始转换分区值得一提的是如果要删除NTFS分区可用Windows 光盘启动计算机进入安装程序删除所在分区即可或使用fdisk但fdisk不能删除扩展分区中的NTFS分区可用如下debug法 debug A mov ax mov bx mov cx mov dx int int g= F ce dd A mov ax g= Q 键名NtUpgrade 键值Yes|No 决定是否升级以前的Windows NT Windows NT Windows Professional Windows Server Windows Advanced Server或Windows Datacenter Server只能与winntexe配合使用如果设置了OemPreinstall =Yes则此项不能设为YES升级中会自动搜寻以前的用户设置如果要从Windows x中进行升级要使用键名WinxUpgrade 键名Repartition 键值Yes|No 指定是否对客户端第一主盘进行重新分区和格式化(格式化为NTFS系统)这只有在用Windows 光盘启动计算机进行无人参与安装时有效 键名WinxUpgrade 键值Yes|No 指定是否从Windows x进行升级建议不要使用升级安装因为升级比全新安装需要更多的磁盘空间而在升级过程中在增加Active Directory 功能时现有的用户帐户数据库可能会扩大十倍 键名OemFilesPathOemPnPDriversPathOemPreinstallOemSkipEulaOverwriteOemFilesOnUpgradeValues等是为OEM厂商安装而设可略 UserData选项中 键名ComputerName 键值 用于设置计算机名如果为*则系统随机以公司名为基础生成计算机名计算机名不可超过个字符否则会被自动截为个字符 键名FullName 键值 用于设置用户名是确保完全无人参与安装不可少的 键名:OrgName 键值 设置公司名 键名ProductID 键值 设置序列号必须是正确的否则安装过程会暂停要求用户点击接受协议等 GuiUnattended选项中 键名AdminPassword 键值 | * 用于设置超级用户密码如果为*则密码为空 键名AdvServerType 键值ServerNT 用于设置服务器类型只在升级Windows Server Windows Advanced Server或Windows Datacenter Server时有效 键名AutoLogon 键值Yes|No 缺省值是NO且对升级安装无效当设置了AutoLogonAccountCreation=yes时自动以超级用户登录 键名AutoLogonAccountCreation 键值Yes|No 缺省是Yes设置安装后是否自动以超级用户登录系统 键名AutoLogonCount 键值 键值通常为设置系统自动以超级用户登录的次数重启后此键可失效如果设为则重启后系统仍会自动以超级用户身份登录如果设置了AdminPassword=*(空密码)和AutoLogon=Yes系统只以超级用户登录一次且忽略此值 键名TimeZone 键值 用于设置时区中国用户可设之为 其它键名ArgumentsDetachedProgramOEMSkipRegionalOEMSkipWelcomeProfilesDir可略 |