http://support.microsoft.com/kb/973289/zh-cn
如何在 Windows 7、Windows Vista、Windows Server 2008 和 Windows Server 2008 R2 中自定义默认用户配置文件
您可以使用传递到 Sysprep.exe 工具的 Unattend.xml 答案文件中的以下 Copy Profile 参数来自定义默认用户配置文件:
Microsoft-Windows-Shell-Setup\CopyProfile
注意 Unattend.xml 中的 Microsoft-Windows-Shell-Setup\CopyProfile 设置是唯一受支持的自定义默认用户的方法
为此,请执行以下步骤:
使用内置的本地管理员帐户登录到 Windows。
注意:不能在此过程中使用域帐户。这是因为在执行 sysprep 时会删除该配置文件,而在映像首次启动的 specialize 阶段将复制该配置文件。如果使用域帐户,配置文件复制过程将复制具有最新时间/日期戳的配置文件。
打开“用户帐户”控制面板,并删除所有已添加的用户帐户,除了您在登录时所使用的管理员级别的用户帐户之外。
注意 如果有多个用户配置文件,Windows sysprep 可能会随机选择一个配置文件复制默认用户配置文件。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2101557 默认用户配置文件的所有自定义设置丢失
配置要复制到默认用户配置文件的设置。其中包括桌面设置、收藏夹和“开始”菜单选项。
注意 在 Windows 7 中,对“开始”菜单和“任务栏”的自定义受到限制。有关详细信息,请访问以下 Microsoft 网站:
http://blogs.technet.com/askcore ... g-unattend-xml.aspx
创建包含 Copy Profile 参数的 Unattend.xml 文件。通过使用此 Copy Profile 参数,会将当前已登录用户的设置复制到默认用户配置文件中。在 specialize 过程中,必须将此参数设置为 true。以下是使用 Windows 系统映像管理器 (WSIM) 为 Windows 7(x86 版本的 Windows 7 Enterprise)创建 .xml 文件中的 CopyProfile 属性的示例:
<?xml version="1.0" encoding="utf-8"?> true
使用 Windows 系统映像管理器工具创建 Unattend.xml 文件。Windows 系统映像管理器工具是 Windows 自动安装工具包 (Windows AIK) 的附属部分。有关 Windows AIK 的详细信息,请访问以下 Microsoft 网站:
http://technet.microsoft.com/zh-cn/library/dd349343.aspx
有关如何创建答案文件的详细信息,请参阅 Windows AIK 附带的帮助信息,然后访问以下 Microsoft 网站:
http://technet.microsoft.com/zh-cn/library/dd744394(WS.10).aspx
在提升的命令提示符下键入以下命令,然后按 Enter:
%systemroot%\system32\sysprep\sysprep.exe /oobe /shutdown /generalize /unattend:c:\answerfile\unattend.xml
Sysprep.exe 位于 %systemdrive%\Windows\System32\sysprep directory。有关 Sysprep 的详细信息,请访问以下 Microsoft 网站:
http://technet.microsoft.com/zh-cn/library/cc766049(WS.10).aspx
注意 必须使用 /generalize 开关才能使用 Copy Profile 参数。使用 /unattend 选项以指向所需的 Unattend.xml 文件。因此,在此示例中 Unattend.xml 文件位于 c:\answerfile 文件夹下。
要确认 CopyProfile 命令已成功完成,请打开以下文件:
%systemroot%\panther\unattendgc\setupact.log
搜索类似于以下内容的行(在“specialize”过程中):
[shell unattend] CopyProfileDirectory from c:\Users\Administrator succeeded.
[shell unattend] CopyProfile succeeded.
请注意,该行可确认 CopyProfile 命令是否已成功完成,以及哪个用户配置文件被复制到默认用户配置文件。
捕获映像。
部署映像。
注意
在执行干净的 Windows 安装或运行 Sysprep 工具时,将删除内置管理员帐户配置文件。删除内置管理员帐户之前会对 CopyProfile 设置进行处理。因此,您进行的任何自定义都将显示在新的用户帐户配置文件中。这包括内置管理员帐户配置文件设置。
并非所有自定义都会传播到新配置文件。某些设置在新用户登录过程中被重置。要配置这些设置,请使用组策略设置或脚本。
回到顶端
使用自动映像生成和部署系统时的注意事项
在 Windows Vista、Windows Server 2008、Windows 7 和 Windows Server 2008 R2 中,将自定义设置复制到默认用户配置文件时的行为和实例已发生了变化。因此,用于控制配置文件副本实例的答案文件中的设置的位置也必须不同。
在使用 Microsoft 部署工具包或 System Center Configuration Manager 等工具时,运行 Sysprep 命令时不需要 CopyProfile 设置。当映像部署到磁盘之后,并且在运行 Sysprep 命令之后操作系统首次启动之前,这些工具通常替换或更改 Unattend.xml 文件。因此,Microsoft 部署工具包或 System Center Configuration Manager 部署过程中使用的 Unattend.xml 文件必须包含 CopyProfile 设置。
注意:如果在映像创建过程中从 Windows Vista、Windows 7、Windows Server 2008 或 Windows Server 2008 R2 安装介质中运行安装程序时将 CopyProfile 设置为 true,则管理员配置文件设置可能会意外复制到默认用户配置文件。管理员配置文件设置通常位于安装介质的 Install.wim 文件中。
回到顶端
参考
有关如何配置默认本地用户配置文件设置的详细信息,请访问以下 Microsoft 网站:
http://blogs.technet.com/deploym ... age-deployment.aspx
回到顶端