Windows 10 में साइन इन किए बिना स्थानीय रूप से PowerShell स्क्रिप्ट चलाएँ

विंडोज पॉवरशेल माइक्रोसॉफ्ट(Microsoft) का एक शक्तिशाली टर्मिनल है जो आपको विंडोज(Windows) मशीनों पर कार्यों को स्वचालित और स्क्रिप्ट करने और उन पर उपलब्ध कई एप्लिकेशन के साथ बातचीत करने की अनुमति देता है। यह कमांड प्रॉम्प्ट(Command Prompt) पर एक बहुत बड़ा सुधार है और इसका उद्देश्य ज्यादातर डेवलपर्स के लिए है।

जबकि ऐसे लोग हैं जो इसकी वास्तविक शक्ति से अनजान हैं, जो लोग इसके चारों ओर अपना रास्ता जानते हैं, वे इसका उपयोग बहुत से उद्देश्यों के लिए करते हैं, जिसमें सरलतम आदेशों को निष्पादित करने से लेकर, यहां तक ​​​​कि कई बार विंडोज को जबरदस्ती अपडेट करना शामिल है। यह मानते हुए कि आप उन लोगों में से एक हैं जो पावरशेल(PowerShell) का उपयोग करना जानते हैं, लेकिन टर्मिनल पर कमांड लाइन निष्पादित करने में सक्षम नहीं हैं क्योंकि आप यहां संचालित कंप्यूटर में स्थानीय रूप से साइन इन नहीं हैं, यह पोस्ट आपके लिए है। जबकि यह एक बहुत ही सामान्य समस्या है जिसका कई लोग सामना करते हैं, इसका समाधान उतना ही बुनियादी है।

डिफ़ॉल्ट रूप से, विंडोज़(Windows) आपको प्रत्येक स्क्रिप्ट को चलाने की अनुमति नहीं देता है, विशेष रूप से वे जो विंडोज़(Windows) में सिस्टम सेटिंग्स को बदलने का प्रयास करते हैं । इस पोस्ट में, हम साझा करेंगे कि आप बिना साइन किए पावरशेल स्क्रिप्ट कैसे चला सकते हैं।(run a PowerShell script)

हस्ताक्षरित पावरशेल स्क्रिप्ट क्या हैं?

एक हस्ताक्षरित स्क्रिप्ट का अर्थ है कि यह एक आईटी व्यवस्थापक द्वारा अधिकृत या पुष्टि की गई है और एक समाप्ति तिथि के साथ हस्ताक्षर करता है। यह विंडोज़(Windows) या एसएसएल(SSL) प्रमाणपत्रों पर प्रमाणपत्रों के समान है जो वेबसाइटों पर उपलब्ध हैं। संक्षेप में, विंडोज़(Windows) इसे विश्वसनीय मानता है।

(Run PowerShell Scripts)बिना साइन किए स्थानीय रूप से पावरशेल स्क्रिप्ट चलाएँ

बिना साइन किए स्थानीय रूप से पावरशेल स्क्रिप्ट चलाएँ

जब आप किसी ऐसी स्क्रिप्ट का परीक्षण कर रहे होते हैं जिसमें हस्ताक्षर करने की आवश्यकता नहीं होती है, तो एक अलग दृष्टिकोण की आवश्यकता होती है। यह या तो किसी विश्वसनीय स्रोत से हो सकता है, या आपने इसे स्वयं विकसित किया है। प्रमाण पत्र की आवश्यकता नहीं है। तो हस्ताक्षर किए बिना स्थानीय पावरशेल(PowerShell) स्क्रिप्ट चलाने के लिए, इन चरणों का पालन करें:

  1. विंडोज 10 सेटिंग्स खोलें (विन + आई)
  2. अद्यतन और सुरक्षा पर नेविगेट करें
  3. (Select)बाईं ओर से डेवलपर्स के लिए चुनें
  4. पावरशेल अनुभाग का पता लगाएँ
  5. स्थानीय पावरशेल स्क्रिप्ट को बिना हस्ताक्षर किए चलने की अनुमति देने के लिए निष्पादन नीति बदलें(Change execution policy to allow local PowerShell scripts to run without signing) का चयन करें
  6. अब शो सेटिंग्स लिंक पर क्लिक करें, और यह (Show Settings)पॉवरशेल(PowerShell) विंडो खोलेगा ।

विंडो ExecutionPolicy , विकल्प और अन्य सेटिंग्स के बारे में जानकारी प्रदर्शित करेगी। दूरस्थ(Remote) स्क्रिप्ट को अभी भी हस्ताक्षर करने की आवश्यकता होगी।

पुष्टि करने के लिए, PowerShell खोलें , अपनी स्क्रिप्ट निष्पादित करें, और आपको कोई त्रुटि संदेश नहीं देखना चाहिए। यह स्क्रिप्ट उस उपयोगकर्ता की अनुमति के साथ चलेगी जो PowerShell सत्र चला रहा है।

यह सुविधा उन संगठनों के लिए अत्यंत उपयोगी है जिनके पास केवल डोमेन से जुड़ी मशीनें हैं। यह आपको सर्वर पर वापस धकेलने से पहले क्लाइंट मशीनों पर स्क्रिप्ट चलाने की अनुमति देता है।

मुझे आशा है कि पोस्ट उपयोगी थी, और अब आप PowerShell का उपयोग करके विंडोज़(Windows) में अहस्ताक्षरित स्क्रिप्ट चलाने में सक्षम हैं ।

आगे पढ़िए(Read next) : Windows PowerShell स्क्रिप्ट निष्पादन को कैसे चालू या बंद(turn on or off Windows PowerShell script execution) करें ।



About the author

मेरे पास कंप्यूटर इंजीनियरिंग और सूचना प्रौद्योगिकी की पृष्ठभूमि है, जिसने मुझे विंडोज 10 और 11 प्लेटफॉर्म पर एक अनूठा दृष्टिकोण दिया है। विशेष रूप से, मुझे विंडोज 10 "डेस्कटॉप एक्सपीरियंस" और माइक्रोसॉफ्ट एज ब्राउज़र दोनों का अनुभव है। इन दो प्लेटफार्मों के साथ मेरा अनुभव मुझे इस बात की गहरी समझ देता है कि वे कैसे काम करते हैं, और इन क्षेत्रों में मेरी विशेषज्ञता मुझे उन्हें बेहतर बनाने के बारे में विश्वसनीय सलाह प्रदान करने की अनुमति देती है।



Related posts