समूह नीति का उपयोग करके PowerShell "Plugin \ Microsoft.PowerShell \ Quotas \ MaxMemoryPerShellMB" सेट करें


0

मैं कई सर्वरों पर निम्न 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?

जवाबों:


0

आपके द्वारा सूचीबद्ध PS आदेशों का उपयोग करके एक परीक्षण प्रणाली पर मूल्य निर्धारित करने में सक्षम होना चाहिए और फिर रजिस्ट्री में जाना चाहिए:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\Microsoft.Powershell

वहाँ कुंजी खोजें ConfigXMLऔर मूल्य की प्रतिलिपि बनाएँ। कंप्यूटर कॉन्फ़िगरेशन, प्राथमिकताएँ, रजिस्ट्री सेट करने वाले GPO में इस मान का उपयोग करें।


धन्यवाद, इसका मूल्य है ( <Quotas MaxMemoryPerShellMB="1024" ...), लेकिन मैं उस पूरे XML स्ट्रिंग को अधिलेखित करने के लिए अनिच्छुक हूं, यह नहीं जानते हुए कि मैं और क्या बदल सकता हूं, यह उल्लेख करने के लिए नहीं कि सामान शायद नोटिस के बिना परिवर्तन के अधीन है। यदि इसके लिए कोई GPO सेटिंग नहीं है, तो मुझे केवल बदलाव करने के लिए PowerShell स्क्रिप्ट को चलाना पड़ सकता है।
EM0

@ EM0 तब Set-Itemप्रत्येक सर्वर पर दो कमांड को दूरस्थ रूप से चलाने के लिए एक स्क्रिप्ट लिखने पर विचार करें।
Xalorous 16
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.