我负责为公共图书馆锁定许多公共计算机。因为 Windows SteadyState 在 Windows 7 中不受支持,所以我使用组策略。这些策略会影响所有用户,包括管理员帐户。我想在管理员桌面上放置快捷方式以切换某些策略。这些是非域计算机,并且都运行 Windows 7 Professional。到目前为止,我还无法轻松切换特定策略。我宁愿不必打开 gpedit.msc 并找到我想要切换的每个策略。相反,我希望能够单击桌面快捷方式来启用或禁用某些策略。谁能指出我正确的方向?谢谢。
我负责为公共图书馆锁定许多公共计算机。因为 Windows SteadyState 在 Windows 7 中不受支持,所以我使用组策略。这些策略会影响所有用户,包括管理员帐户。我想在管理员桌面上放置快捷方式以切换某些策略。这些是非域计算机,并且都运行 Windows 7 Professional。到目前为止,我还无法轻松切换特定策略。我宁愿不必打开 gpedit.msc 并找到我想要切换的每个策略。相反,我希望能够单击桌面快捷方式来启用或禁用某些策略。谁能指出我正确的方向?谢谢。
无法对组策略中的设置进行自动更改。那里只是没有 API。PowerShell 有一个组策略 API,但它本身与链接/取消链接 GPO、备份/恢复等有关。
如果您还没有,您应该将多个本地组策略视为解决您对用户策略设置的担忧的潜在解决方案。但是,对于计算机策略设置,您就不走运了。
组策略实际上只是修改注册表,所以您需要做的是隔离正在更改的键并制作 .reg 文件来覆盖它们。当组策略刷新时(默认值 45 分钟或计算机重新启动),这些将被再次覆盖。出于显而易见的原因,这不是一个很好的解决方案。此外,许多策略仅在启动/登录/其他任何情况下生效,因此这对这些策略不起作用。
确实没有什么好方法可以将某些用户排除在计算机策略之外。这就是计算机策略的全部意义所在——它们不受活跃用户的影响。