PowerShell निष्पादन नीति कैसे सेट करें

स्क्रिप्ट चलाने की अनुमति देने के लिए PowerShell स्क्रिप्ट को चलाने का प्रयास करते समय आपको PowerShell निष्पादन नीति सेट करनी पड़ सकती है। अन्यथा आपको “ स्क्रिप्टनाम लोड नहीं किया जा सकता है क्योंकि इस सिस्टम पर स्क्रिप्टिंग अक्षम हो जाती है। " त्रुटि संदेश।

अपने विंडोज सिस्टम पर PowerShell स्क्रिप्ट निष्पादन की अनुमति देने के लिए इस ट्यूटोरियल का उपयोग करें।

पहले, सुनिश्चित करें कि स्क्रिप्ट इन चरणों के साथ निष्पादित करने से अवरुद्ध नहीं है:

  1. स्क्रिप्ट के आइकन पर राइट-क्लिक करें, फिर " गुण " चुनें।
  2. सुनिश्चित करें कि " अनब्लॉक " चेकबॉक्स चयनित है, फिर " ओके " चुनें।

विकल्प 1 - पीएस कमांड

  1. " प्रारंभ " बटन का चयन करें और " शक्तियां " टाइप करें।
  2. " Windows PowerShell " पर राइट-क्लिक करें, फिर " व्यवस्थापक के रूप में चलाएँ " चुनें।
  3. निम्नलिखित टाइप करें, फिर " एन्टर " दबाएं:

    Set-ExecutionPolicy RemoteSigned -Force

विकल्प 2 - रजिस्ट्री कुंजी

  1. विंडोज की को दबाए रखें, फिर रन विंडो को लाने के लिए " R " दबाएं।
  2. " Regedit " टाइप करें, फिर " OK " चुनें:
  3. निम्नलिखित पर नेविगेट करें:
    • HKEY_LOCAL_MACHINE
    • सॉफ्टवेयर
    • माइक्रोसॉफ्ट
    • शक्ति कोशिका
    • 1
    • Shelllds
    • Microsoft.Powershell
  4. " Microsoft.PowerShell " फ़ोल्डर पर राइट-क्लिक करें, फिर " नया "> " स्ट्रिंग मान " चुनें।
  5. " ExecutionPolicy " टाइप करें, फिर स्ट्रिंग नाम सेट करने के लिए " एंटर " दबाएँ।
  6. " एक्ज़ीक्यूशनपॉलिशी " खोलें, फिर " वैल्यू डेटा " फ़ील्ड में " रिमोटसाइनड " टाइप करें।
  7. " ठीक है " का चयन करें।

विकल्प 3 - समूह नीति

निष्पादन नीति निर्धारित करने के लिए समूह नीति में सेटिंग्स को समूह नीति प्रबंधन संपादक में इस मार्ग पर पाया जा सकता है:

  • नीतियाँ> व्यवस्थापकीय टेम्पलेट> Windows घटक> Windows PowerShell> स्क्रिप्ट निष्पादन चालू करें