我们目前正在创建一个映像,以便将我们的桌面转换为瘦客户端,以指向我们的 XenDesktop 环境。为此,我们使用 Citrix 的桌面锁定工具,该工具会锁定除安装该工具的用户配置文件(通常是管理员配置文件)之外的所有用户配置文件。这很有效,但当我们对映像进行系统准备时,它会执行一些操作,导致该工具不再将管理员配置文件识别为用于安装该工具的配置文件,因此会锁定管理员配置文件。有人知道是什么原因造成的,以及如何解决它吗?有人告诉我,这可能与系统准备删除并重新创建管理员配置文件有关,但我在无人值守文件中没有看到任何可以更改该设置的内容。
答案1
我不认为 SysPrep 会删除管理员帐户,但它肯定会更改计算机的 SID。这会更改管理员帐户的 SID。Desktop Lock 会跟踪排除用户的 SID,而不是帐户名称,这是有道理的。如果是这样,当计算机 SID 更改时,管理员 SID 也会更改,排除就会被破坏。
注意:我实际上不知道排除是如何进行的。我只是说这是有道理的。
我建议不要将 Desktop Lock 包含在 SysPrepped 映像中。相反,使用 SysPref.inf 文件在最小安装后自动以管理员身份登录。然后在管理员登录时静默运行 Desktop Lock 安装。当然,这之后应该重新启动或注销。