良好开端是成功的一半 全面控制WinXP安装进程( 二 )


5.UserData:用户数据设置 , 如图2所示 , 在这里可以输入25位的安装序列号、用户名、单位名、计算机名等信息 。
6.TapiLocation:国家代码设置 , 例如美国的国家代码是44 , 点击“View Country Codes”链接可以查看详细信息 , 国内用户应该输入“86” 。
7.RegionalSettings:区域代码设置 , 点击“View Group Values”链接可以查看详细信息 , 简体中文用户应该在“Language Group”框中输入“10” , 至于下面的“Language”不用更改 。
8.Networking:网络设置 , 选中“Install Default Componants”复选项表示将安装默认的网络组件 , 然后可以设置工作组名或域名 。
9.Componants:Windows XP组件设置 , 这里允许用户自定义安装组件 , 如图3所示 , 包括Windows Messenger、MSN Explorer、Outlook Express、Sample Sound Clips等22个组件 , 其中Calculator、Character Map、Volume Control、Utopia Sound Scheme等已被自动勾选 。
10.Shell:界面设置 , “Custom Theme”可以设置默认的系统主题 , “Classic Start Menu”允许Windows XP使用经典的开始菜单 , 一般都不用选中 。
11.GGIRunonce:批处理文件设置 , 默认设置下已自动创建了main_batch.cmd、hotfixed.cmd、applications.cmd三个批处理文件 , 你也可以添加更多的批处理文件 , 这些批处理文件将在Windows XP安装完毕并使用管理员帐号登录系统后执行 , 后面还将详细介绍 。
上述设置完成后 , 点击“Finish”按钮 , 如图4所示 , 可以看到已自动生成SIF文件 , 点击右下角的“Make my WINNT.SIF”按钮将在指定路径创建winnt.sif文件 , 注意应该保存在g:winxpi386文件夹中 。
二、对注册表进行自动调整
如果你不希望Windows XP安装结束后再去调整注册表 , 那么索性在“Regristry Tweaks”小节中一并完成 。
1.Startup and Shutdown:选中“Auto-Login”复选项 , 然后输入用户名、密码即可自动实现自动登录 , 选中“Disable Welcome Screen”复选项将不使用欢迎屏幕而使用标准界面登录 。
2.Internet Explorer:Internet Explorer调整 , 一般不用选择 。
3.System:这里的调整项目比较多 , 例如“Register Windows”可以指导用户注册Windows , “Disable Remote Assistance”可以禁用远程协助 , “Disable Autorun”可以禁用自动运行功能等 。
4.Shell:这里的调整项目同样较多 , 例如“Speed up Start Menu Display”可以加速开始菜单的显示速度 , “Hide Network icon”可以隐藏网络邻居图标 , “Remove Language Bar”可以从桌面上移除语言栏 , “Disable Windows Picture and Fax viewer”可以禁用图片和传真查看器 。
5.Context Menu:允许在右键菜单中添加“Copy To”或“Move To”
完成上述设置后 , 点击“Finish!”按钮将显示相应的注册表键值内容 , 点击“Construct my tweaks!”按钮可以在指定路径生成相应的注册表文件 , 注意应该保存在g:winxp%oem%install文件夹下(文件名可任意取 , 例如tweak.reg , 但切记不要保存为tweak.reg.txt这样的文件) , 同时还必须创建一个名为hotfixes.cmd的批处理文件 , 内容如下:
echo
echo 应用注册表调整…
regedit /s %systemdrive%%oem%installtweak.reg
echo
exit
三、自动安装设备驱动程序
例如 , 我们准备将BAFO的BF-100C USB连接线缆的驱动程序添加到Windows XP的安装文件夹中 , 以便安装操作系统时也能自动安装驱动程序 , 该怎么操作呢?
首先 , 我们应该在g:winxp%oem%drivers文件夹中创建一个名为bf-100c的子文件夹 , 然后将BF-100C的驱动程序文件复制过去 , 注意请保证BF-100C的驱动程序文件Usbbc20.inf在此路径下 。
接下来 , 返回Winnt.sif Creator主界面 , 在[Unattended]小节的“OemPnPDriversPath=”的下一行添加新的设备驱动程序路径和名称 , 这里应该用英文半角的分号进行分隔 , 由于安装程序会在%systemroot%所在驱动器的根目录中寻找这些驱动程序 , 因此这里我们不必输入驱动器盘符 , 格式如下:

推荐阅读