我必须为终端服务器系统上的所有用户做一个软件调整,我不能将其作为组策略选项使用,但它作为键存在于 HKEY_CURRENT_USER\SOFTWARE 下的注册表编辑器中。
如果我愿意编写一些代码(使这不再是一个纯粹的 IT 问题),我想我可以以某种方式对哪些 HKEY_USERS 键用于需要修复的用户进行逆向工程。
为了避免我在终端服务器上以 10 个用户身份登录并双击 .reg 文件,有没有我可以使用的工具,它会“为一台机器上的一组用户部署对 HKEY_CURRENT_USERS 的注册表更改”?
如果服务器是 Windows Server 2008、Windows Server 2008 R2 或 Windows Server 2102,您可以创建一个本地非管理员组策略对象,该对象将应用于所有登录到服务器的非管理员。您应该能够在登录脚本中部署 REG 文件。
您可以通过 GPO 让有问题的机器运行一个脚本,将您想要的暂存注册码推送到这些机器。
在 HKCU\Software\Microsoft\Windows\CurrentVersion\Run 中创建一个键(字符串值)并将其指向一个批处理文件,该文件显示:
或者直接将 HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce 指向 C:\directory_all_can_access\REG 文件,我认为这也可以。