स्वीकृत उत्तर सही है, लेकिन नीति संशोधन केवल पॉवर्सशेल के वर्तमान में चल रहे उदाहरण के लिए उपलब्ध है, जिसका अर्थ है कि एक बार पॉवर्सशेल का उदाहरण बंद हो गया है। नीति रीसेट हो जाएगी। यदि कोई उपयोगकर्ता Powershell का दूसरा उदाहरण फिर से खोलता है, तो डिफ़ॉल्ट नीति लागू की जाएगी जो कि हैRestricted
मेरे लिए, चीजों को बनाने के लिए मुझे cygwin से VisualStudio कोड कंसोल और g ++ का उपयोग करना होगा। कंसोल Powershell का उपयोग कर रहा है, डिफ़ॉल्ट नीति के साथ, कुछ भी नहीं किया जा सकता है। एक समाधान पॉलिसी को हर बार बदल रहा है कंसोल को VisualStudio कोड कंसोल में निकाल दिया जाता है, शायद पॉलिसी बदलने की स्क्रिप्ट।
मैं आलसी हूं, इसलिए एक और समाधान है जब मैं पॉवर्सशेल को एडमिन मोड में चलाता हूं, जो स्वीकृत उत्तर के समान है। लेकिन एक अतिरिक्त पैरामीटर के साथ जो रजिस्ट्री तालिका में मूल्यों को बदलता है। एक बार हो गया। पॉवर्सशेल के अन्य उदाहरण RemoteSigned
डिफ़ॉल्ट रूप से पॉलिसी का उपयोग करेंगे ।
set-executionpolicy remotesigned -Scope CurrentUser