使用厨师食谱在 Windows Server 2016 上禁用服务器管理器

disable server manager on Windows Server 2016 with chef recipe

有什么方法可以在用户登录时使用某些 PowerShell 命令或 Chef 配方在 Windows Server 2016 上禁用 launching/killing 服务器管理器?

Windows Server 2016 上的服务器管理器在每次用户登录时启动,这真的很烦人,因为我们出于任何原因几乎不使用它

IT Infra 无法在组织级别禁用它,因此我们只想在某些特定服务器上禁用它。

我确实有一个 Chef 食谱,它设置了适当的注册表项以禁止服务器管理器在登录时启动。资源定义应该是:

registry_key 'Disable Server Manager on Login' do
  values [{
      name: 'DoNotOpenServerManagerAtLogon',
      type: :dword,
      data: 0x1,
  }]
  key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager'
  action :create
  recursive true
end