作者KSfish (不下棋 勿扰)
看板NCHU-PP87
标题Windows XP 自动化安装绝技
时间Sun Apr 15 19:57:21 2007
活用 Unattend 档案
体会到用户每次安装系统,都需要重覆地输入个人资料;设定画面及网络资计等的情况,
在 Windows NT/2000/XP 之中,其实已经设计了 Unattend.txt 档案,被称为 Answer
File 来应用。这个档案中包含了用户在安装 Windows 时需要资料,用来对安装时弹出的
GUI 画面时自动回答,从此不必再待在电脑前发呆等待了。为方便用户,Unattend.txt
档案已放到 D:\I386\UNATTEND.TXT 内。用户如不希望自行输入各种参数的话,可以直以
将此档案复制出来,再按照电脑内的路径及个人需要将不同的选项做修改。
=================
完全设值方法大解剖
[Unattended]
1 Unattendmode = "FullUnattended"
2 OemPreinstall = "No"
3 TargetPath = "WINDOWS"
4 Filesystem = "ConvertNTFS"
5 WaitForReboot = "No"
6 Win9xUpgrade = "No"
1 UnattenMode =
DefaultHide/GuiAttended/ProvideDefault/ReadOnly/FullUnattended
设定系统安装时的模式,预设 DefaultHide 当 Answer File 内的资料并无错误时则不会
显示出对话视窗;GuiAttended 则只有部份设定是自动化;ProvideDefault 提供用户指
示作为安装时应用;ReadOnly 用户只能看到安装介面自行进行而不能修改资料;
FullUnattended 表示全自动化,不会作出任何对话的视窗。建议设定:FullUnattended
2 OemPreinstall = NO/YES
侦测是否由某个资料夹中复制档妹,如果是 YES 的话,系统会将 \platform\$oem$ 资料
夹中将档案及副资料夹复制到安装的路径上,而预设是 NO。 建议设定:NO
3 TargetPath = *
指定系统安装的路径,预设是 C:\WINDOWS。它本身不会为用户设置路径,所以各位可以
在这里设成 WINDOWS,而安装时需要利用 WINNT32.EXE /tempdrive 或 WINNT.EXE /t 的
指令来设定安装路径。建议设定:WINDOWS
4 Filesystem = ConvertNTFS/LeaveAlone
视乎用户的需要而将硬碟格式进行转换,使用 NTFS 的话可以取得系统安全方面的各种设
定,如果只有一个 Windows XP 的话就建议采用这个设定。建议设定:ConvertNTFS
5 WaitForReboot = Yes/No
设定是否出现等待重新启动的讯息,在安装完一个阶段後都会自动进行启动以载入所需要
的资料。建议设定:No
6 Win9xUpgrade = Yes/No
如果是以 Windows 9x 作业系统而安装,可以在这里设定为 Yes。但如果安装的 XP 光碟
是 OEM 版,将不能使用升级功能,就要将这个设定为 No。
-------------------------------
[UserData]
7 FullName = "PCW"
8 OrgName = "PCW"
9 ComputerName = "XPTEST"
10 ProductKey= "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
7 FullName = "Your User Name"
输入用户的名称,作为此电脑使用者的标记。
8 OrgName = "Your Organization Name"
设置所属组织的资料,按自己的需要而输入,例如在家中就输入为 Home 吧。
9 ComputerName = *
设定本身电脑所属名称,跟 FullName 并不同。假如使用预设值 * 的话,则会让电脑自
行产生出所属名称,而设定时最多只能容纳 63 个字母显示。
10 ProductKey= "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX"
输入所属 Windows 的产品序号,这样在安装时就会自动帮助各位输入了。
=================
[GuiUnattended]
11 TimeZone = "220"
12 adminpassword = "123456"
13 AutoLogon = "Yes"
14 AutoLogonCount = "2"
11 TimeZone = "220"
设定使用者位处的时区,各位可使用预设值为台北的时区 220,而中国大陆则可以设定为
210。
12 adminpassword = *
管理者的密码,预设使用 * 的话表示会预留为空。
13 AutoLogon = Yes/No
是否采用自动登入的设定,对於个人用户来说可以节省输入帐号及密码的时间。如果是升
级安装的话,这个设定则会无效,如果在 AutoLogonAccountCreation 内设定为 Yes 的
话,更加会以 Administrator 进行登录。建议设定:Yes
14 AutoLogonCount = 1
设定使用 Administrator 或超级用户自动登入的次数,预设值为 1 时重新登动後将可能
会令此键失效。假若设置了 AminPassword = * 及 AutoLogon = Yes 的话,系统在使用
Super User 登入一次後就会忽略此值。倘若设定为 2,则在首次启动後仍会以 Super
User 身份登入系统,或者可以设定更多的次数。建议设定:999
-------------------------------
[LicenseFilePrintData]
15 AutoMode = "PerServer"
16 AutoUsers = "5"
15 AutoMode = "PerServer/PerSeat"
作为伺服器用的功能,使用 PerSeat 的话表示授权方法是以每个用户计算;而
PerServer 的话则是以每台伺服器计算,普通用户可以设定成 PerServer 功能。建议设
定:PerServer
16 AutoUsers = "5"
设定每台伺服器可容许同一时间连接的用户数量,通常使用预设值 5 就可以。建议设定
:5
-------------------------------
[Display]
17 BitsPerPel = "16"
18 XResolution = "800"
19 YResolution = "600"
20 VRefresh = "75"
17 BitsPerPel = 32
显示器输出的色深,如果已知显示卡可使用 16 bit 或以上色深的话,则可以在这里直接
输入使用的色彩品质,例如 24。
18 XResolution = 800
设定显示的解像度大小,这里为横向尺寸,一般可以设定为 800 或 1024。
19 YResolution = 600
解像度的直向尺寸,如果上方是 1024 的话就设定成 768 吧。
20 VRefresh = 70
所使用的 Refesh Rate 值,一般可以设在 75 或 85 以上。
-------------------------------
[RegionalSettings]
21 Language = "00000409"
22 LanguageGroup = "1"
21 Language = "00000409"
设定使用的语言,00000409 代表是英文的设定。建议设定:00000409
22 LanguageGroup = "1"
将以上的语言设定於那一个组别上,各位可以将它设定成 1 即可。建议设定:1
-------------------------------
[Networking]
23 InstallDefaultComponents = "Yes"
[Identification]
24 JoinWorkgroup = "S-Team"
25 [Components]
accessopt = "Off"
calc = "On"
cdplayer = "On"
mousepoint = "On"
mswordpad = "On"
paint = "On"
pinball = "Off"
rec = "On"
solitaire = "Off"
vol = "On"
23 InstallDefaultComponents = Yes/No
预设的 Sample 中 Networking 没有项目,但各位可以在这里加入此项,将 Windows 预
设的网络元件进行安装。
24 JoinWorkgroup = Workgroup
安装时会自动加入的工作群组,如果是公司安装或与其他电脑共同连接的话,可以在这里
输入自己使用的工作群组。假如只有单机一台电脑就不必进行设定。
25 额外功能设定
在 Sample 以外,还有很多功能可以供用户自行设置,在这里列出一些简单的设定供各位
参考,按照个人需要将个别的元件自己安装及设定妥当。Components 是将附属应用程式
内的元件作增减的工具,由於以 On/Off 的设定为主,使用者只要参照以下的列表进行加
减就可以。
参数设定代表程式
-----------------------------------------------------------------------
accessopt = On/Off辅助工具
calc = On/Off小算盘
cdplayer = On/OffCD 播放器
mousepoint = On/Off滑鼠指标
mswordpad= On/OffWordPad
paint= On/Off小画家
pinball= On/Off弹珠台
rec = On/Off录音机
solitaire = On/Off接龙
templates = On/Off文档模板
vol = On/Off音量控制
============================
进行自动安装
完成後用户可以在 DOS 底下进行安装,使用 Windows 98/Me 的开机碟启动电脑输入如下
的指令进行安装:
D:\I386>winnt /u:C:\UNATTEND.TXT /s c:\I386 /t:C
利用这个方法,各位会从纯 DOS 模式下进行安装,所以在复制资料时需要一定的时间。
而在安装的同时,资料会根据你指定的 UNATTEND.TXT 来进行回答,假如当中的设定有错
,电脑会出现 Error 或者当在安装的画面中,这时用户就需要重新检查使用的
UNATTEND.TXT 是否有编写错误了
--
孤独是卓越心灵的命运
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.148.148