क्या आप जानते हैं कि आप विंडोज 10 और विंडोज 11 पर पावरशेल स्क्रिप्ट बना सकते हैं? अब जब आपने विंडोज पर पावरशेल इंस्टॉल कर लिया है, तो आप जानना चाहेंगे कि आप अपने पीसी पर इसके साथ क्या कर सकते हैं। इस गाइड में, हम आपको दिखाएंगे कि विजुअल स्टूडियो कोड का उपयोग करके एक साधारण स्क्रिप्ट फ़ाइल कैसे बनाएं और विंडोज 10 और विंडोज 11 पर पावरशेल में स्क्रिप्ट फ़ाइल चलाएं।
सबसे पहले, आपको एक बुनियादी पावरशेल स्क्रिप्ट बनाना सीखना होगा। एक बार जब आप यह सीख लेते हैं, तो आप विंडोज 10 और विंडोज 11 पर पावरशेल स्क्रिप्ट बना और चला पाएंगे ताकि आपका वर्कफ़्लो अधिक कुशल हो, जिससे आप अधिक उत्पादक बनें।
विंडोज 10 और विंडोज 11 पर पावरशेल स्क्रिप्ट कैसे बनाएं
पहले, आप लगभग किसी भी टेक्स्ट एडिटर का उपयोग करके स्क्रिप्ट बना सकते थे। हालांकि, माइक्रोसॉफ्ट का पसंदीदा विकल्प आगे बढ़ने के लिए विजुअल स्टूडियो कोड एडिटर का उपयोग करना है जिसमें पावरशेल एक्सटेंशन हो।
विजुअल स्टूडियो कोड (VS Code) एक शक्तिशाली, लेकिन हल्का सोर्स कोड एडिटर है जो आपके डेस्कटॉप पर चलता है और विंडोज, macOS, और लिनक्स पर उपलब्ध है।
VS Code जावास्क्रिप्ट, टाइपस्क्रिप्ट और Node.js के लिए अंतर्निहित समर्थन के साथ आता है। एक अतिरिक्त लाभ के रूप में, आपको अन्य विकास भाषाओं के लिए एक्सटेंशन का एक समृद्ध इकोसिस्टम मिलता है, जिसमें C++, C#, जावा, पायथन, PHP, गो, साथ ही रनटाइम जैसे .NET और यूनिटी शामिल हैं।
इस गाइड में, हम इस पर ध्यान केंद्रित करेंगे कि अपने पीसी को विंडोज 10 पर पावरशेल स्क्रिप्ट बनाने के लिए तैयार करने के लिए क्या करना है।
VS Code इंस्टॉल करें
1. विंडोज पर VS Code इंस्टॉलर डाउनलोड करें
2. एक बार डाउनलोड हो जाने पर, इंस्टॉलर चलाएं (VSCodeUserSetup-{version}.exe) VS Code इंस्टॉल करने के लिए
वैकल्पिक रूप से, आप एक Zip आर्काइव भी डाउनलोड कर सकते हैं, इसे निकाल सकते हैं, और वहां से VS Code इंस्टॉलर चला सकते हैं।
एक बार VS Code इंस्टॉल हो जाने पर, पावरशेल एक्सटेंशन को इंस्टॉल करने की आवश्यकता होती है ताकि पावरशेल स्क्रिप्ट बनाई जा सके।
VS Code पर पावरशेल एक्सटेंशन इंस्टॉल करें
यहां बताया गया है कि VS Code कैसे खोलें और पावरशेल एक्सटेंशन इंस्टॉल करें
1. VS Code खोलें
2. बाएं फलक से एक्सटेंशन पर क्लिक करें (तीर संकेतक)
3. "पावरशेल" खोजें और चुनें
4. VS Code पर पावरशेल (या पावरशेल प्रीव्यू) एक्सटेंशन इंस्टॉल करने के लिए इंस्टॉल बटन पर क्लिक करें

चरणों को पूरा करने के बाद, आप VS Code के साथ विंडोज 10 पर पावरशेल स्क्रिप्ट बनाना शुरू कर सकते हैं।
यदि आप भविष्य में अन्य एक्सटेंशन इंस्टॉल करना चाहते हैं, तो कीबोर्ड शॉर्टकट Ctrl + Shift + X का उपयोग करके सीधे VS Code एक्सटेंशन पर जाएं। यदि आपके पास समय है, तो आप "सभी कमांड दिखा रहे हैं" में उपलब्ध अन्य कीबोर्ड शॉर्टकट से परिचित हो सकते हैं, VS Code में, Ctrl + Shift + P कीबोर्ड शॉर्टकट।
VS Code के साथ पावरशेल स्क्रिप्ट बनाएं
स्क्रिप्ट बनाने के लिए यहां क्या करना है:
1. VS Code खोलें
2. फाइल मेनू पर क्लिक करें और नई फ़ाइल विकल्प चुनें। वैकल्पिक रूप से,
Ctrl + N कीबोर्ड शॉर्टकट का उपयोग करें

3. यहां से, आप फिर से फाइल मेनू पर जा सकते हैं, फिर इस रूप में सहेजें चुनें फ़ाइल प्रकार बदलने के लिए। वैकल्पिक रूप से, कीबोर्ड शॉर्टकट Ctrl + Shift + S का उपयोग करें
4. फ़ाइल नाम और स्थान को अपने पीसी पर जैसा चाहें बदलें। "इस रूप में सहेजें प्रकार" को पावरशेल पर बदलें जैसा दिखाया गया है

5. फ़ाइल को सेव करने के लिए सेव पर क्लिक करें
अब जब एक पावरशेल स्क्रिप्ट फ़ाइल बन गई है, तो यह आपकी फ़ाइलों में विंडोज पावरशेल फ़ाइल के रूप में दिखाई देनी चाहिए, जिसमें .ps1 फ़ाइल एक्सटेंशन हो। नवनिर्मित "TestScript" पावरशेल फ़ाइल के साथ, हम फ़ाइल के लिए एक कमांड जोड़ सकते हैं जो पावरशेल में चलने के लिए है। यहां क्या करना है।
1. आपके द्वारा VS Code में बनाई गई फ़ाइल खोलें
2. एक नया लिखें या एक स्क्रिप्ट पेस्ट करें जिसे आप चलाना चाहते हैं:
Write-Host "Hello world! I created a PowerShell script!"
ऊपर दी गई स्क्रिप्ट वाक्यांश आउटपुट करेगी: "Hello world! I created a PowerShell script!"
3. (वैकल्पिक) आप ऊपरी दाएं में रन का उपयोग कर सकते हैं या एकीकृत पावरशेल विंडो में स्क्रिप्ट चलाने और नीचे दिखाए गए आउटपुट को देखने के लिए F5 दबा सकते हैं

4. जब आप समाप्त कर लें तो फ़ाइल को सेव करने के लिए फाइल मेनू पर क्लिक करें और सेव पर क्लिक करें
पावरशेल में विंडोज एक्ज़ीक्यूशन पॉलिसी बदलें
एक बार जब आप VS Code का उपयोग करके चरणों को पूरा कर लेते हैं, तो पावरशेल स्क्रिप्ट चलाने के लिए तैयार हो जाएगी। लेकिन इससे पहले कि आप अपनी स्क्रिप्ट फ़ाइल चलाएं, आपको विंडोज 10 पर एक्ज़ीक्यूशन पॉलिसी बदलने की आवश्यकता है। डिफ़ॉल्ट रूप से, स्क्रिप्ट पावरशेल में चलाने के लिए अधिकृत नहीं हैं।
यहां बताया गया है कि इसे कैसे बदलें।
1. पावरशेल खोलें और एडमिनिस्ट्रेटर के रूप में चलाएं
2. पावरशेल स्क्रिप्ट चलाने के लिए निम्न कमांड कॉपी और पेस्ट करें:
Set-ExecutionPolicy RemoteSigned
3. कमांड चलाने के लिए एंटर दबाएं
4. A टाइप करें और एंटर दबाएं

अब जब पावरशेल में विंडोज 10 एक्ज़ीक्यूशन पॉलिसी बदल दी गई है, तो पावरशेल स्क्रिप्ट चलाने का समय आ गया है।
1. पावरशेल खोलें और एडमिनिस्ट्रेटर के रूप में चलाएं
2. बनाई गई पावरशेल स्क्रिप्ट फ़ाइल का फ़ाइल पथ पेस्ट करें
C:\Users\DAVE\Downloads\TestScript.ps1
3. स्क्रिप्ट चलाने के लिए एंटर दबाएं
चरणों को पूरा करने के बाद, पावरशेल स्क्रिप्ट चलेगी। यदि स्क्रिप्ट सही ढंग से लिखी गई थी, तो आपको पावरशेल में इसका आउटपुट दिखाई देना चाहिए।

अधिक विंडोज 10 और विंडोज 11 संसाधन
अधिक उपयोगी लेखों, कवरेज, और विंडोज 10 के बारे में अक्सर पूछे जाने वाले प्रश्नों के उत्तरों के लिए, नीचे उपलब्ध OnMSFT संसाधनों पर जाएं।
OnMSFT पर विंडोज 10 - वह सब जो आपको जानने की जरूरत है
OnMSFT पर विंडोज 11 - वह सब जो आपको जानने की जरूरत है
OnPodcast: YouTube पर OnMSFT पॉडकास्ट
विंडोज 10 और विंडोज 11 टिप्स और ट्रिक्स के लिए कोई सुझाव? टिप्पणियों में हमें बताएं!