我想要在许多服务器上应用以下 PowerShell 设置:
Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 12345
Set-Item WSMan:\localhost\Plugin\Microsoft.PowerShell\Quotas\MaxMemoryPerShellMB 12345
我发现https://technet.microsoft.com/en-us/library/hh751276(v=sc.12).aspx并测试了Computer Configuration\Administrative Templates\Windows Components\Windows Remote Shell\Specify maximum amount of memory in MB per Shell
设置变化localhost\Shell\MaxMemoryPerShellMB
,但有没有办法改变localhost\Plugin\Microsoft.PowerShell\Quotas\MaxMemoryPerShellMB
?
答案1
您应该能够使用列出的 PS 命令在测试系统上设置该值,然后进入注册表:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\Microsoft.Powershell
在那里找到密钥ConfigXML
并复制值。在设置计算机配置、首选项、注册表的 GPO 中使用此值。