我们正在测试在 VMWare 中设置的 Windows Server 2008 标准终端服务小型服务器场,以帮助管理单个应用程序远程部署。此应用程序在每个用户的注册表中存储了大量设置,因此如果让用户以自己的身份登录,我们将失去终端服务的许多好处(集中应用程序管理、减少用户麻烦等)。因此,我们有一个所有用户都登录的单一域登录名 (termsvc)。出于显而易见的原因,这感觉很糟糕。
那么,我们有没有办法安装(更重要的是:配置并继续升级)此应用程序一次,然后与所有用户“共享”注册表,以便他们可以以自己的身份登录,而不是共享单个登录名?也许有一个这些用户共享的终端服务配置文件?我们在这里有什么选择?
谢谢!
答案1
答案2
我已经使用标准漫游用户配置文件完成了此操作,并且我没有理由相信这不会对 TS 漫游配置文件起作用。不过,我很想听听你的发现:
- 将漫游配置文件分配给测试用户。
- 以测试用户身份登录并根据需要准备配置文件。
- 注销并在某个框上以“管理员”身份登录。
- 使用 RegEdit 的“加载配置单元”功能,将测试用户的漫游用户配置文件中的“NTUSER.DAT”附加到某个框上的“HKEY_LOCAL_MACHINE\somethingorother”。
- 修改 HKEY_LOCAL_MACHINE\somethingorother 上的权限以包含“用户 - 完全控制”。分离配置单元。
- 将测试用户的漫游用户配置文件中的“NTUSER.DAT”文件重命名为“NTUSER.MAN”。
- 更改测试用户的漫游用户配置文件目录的权限,以便共享配置文件的所有用户都可以读取文件夹和文件(最好通过使用组)。
- 将测试用户的漫游配置文件文件夹分配给其他受影响的用户之一作为 TS 漫游配置文件。
- 使用指定的 TS 漫游配置文件以受影响的用户身份登录。验证他们是否获得了特别准备的环境,并且他们所做的更改不会传播回漫游用户配置文件。
这应该能满足您的要求。我已经好几年没有做过这种小改动了——希望没有服务包或其他代码更改“破坏”该功能。试一试,看看效果。