स्क्रिप्ट टेक्स्ट फ़ाइल में सहेजे गए आदेशों का एक संग्रह मात्र है (विशेष .ps1 . का उपयोग करके) एक्सटेंशन) जिसे पॉवरशेल समझता है और विभिन्न क्रियाओं को करने के क्रम में निष्पादित करता है। इस पोस्ट में, हम Windows 11/10 पर PowerShell स्क्रिप्ट फ़ाइल बनाने और चलाने के तरीके में शामिल प्रक्रिया की रूपरेखा तैयार करेंगे।
पावरशेल एक कमांड-लाइन टूल है जिसे माइक्रोसॉफ्ट द्वारा सेटिंग्स को बदलने और कार्यों को स्वचालित करने के लिए कमांड और स्क्रिप्ट चलाने के लिए डिज़ाइन किया गया है। एक तरह से यह Command Prompt जैसा ही है। हालाँकि, PowerShell एक अधिक सक्षम कमांड-लाइन इंटरफ़ेस (CLI) है जो उपकरणों का एक व्यापक सेट और अधिक लचीलापन और नियंत्रण प्रदान करता है। साथ ही, कमांड प्रॉम्प्ट के विपरीत, पॉवरशेल विंडोज, मैकओएस और लिनक्स पर उपलब्ध है।
Windows 11/10 पर PowerShell स्क्रिप्ट फ़ाइल बनाने और चलाने का तरीका देखने के लिए, संबंधित अनुभागों में दिखाए गए अनुसार प्रत्येक कार्य के लिए निर्देशों का पालन करें।
पावरशेल स्क्रिप्ट फ़ाइल कैसे बनाएं
विंडोज 11/10 पर, आप वस्तुतः किसी भी टेक्स्ट एडिटर या आईएसई (इंटीग्रेटेड स्क्रिप्टिंग एनवायरनमेंट) कंसोल का उपयोग करके पावरशेल स्क्रिप्ट फाइल बना सकते हैं। हालांकि, आगे बढ़ने वाली स्क्रिप्ट बनाने का पसंदीदा विकल्प पावरशेल एक्सटेंशन के साथ विजुअल स्टूडियो कोड संपादक का उपयोग करना है।
विजुअल स्टूडियो कोड - जिसे वीएस कोड के रूप में भी जाना जाता है - एक स्वतंत्र और एक्स्टेंसिबल क्रॉस-प्लेटफ़ॉर्म कोड संपादक है जो वस्तुतः किसी भी प्रकार की प्रोग्रामिंग भाषा को संपादित करने के लिए एक वातावरण प्रदान करता है। और PowerShell एक्सटेंशन जोड़ते समय, आपको IntelliSense (कोड-पूर्णता) समर्थन के साथ भी पूरी तरह से सहभागी स्क्रिप्टिंग संपादन अनुभव प्राप्त होता है।
वीएस कोड का उपयोग करके विंडोज 11/10 पर पावरशेल स्क्रिप्ट फ़ाइल बनाने का तरीका यहां दिया गया है:
- विजुअल स्टूडियो डाउनलोड पेज पर जाएं।
- विंडोजक्लिक करें इंस्टॉलर डाउनलोड करने के लिए बटन।
- वीएस कोड की स्थापना प्रक्रिया शुरू करने के लिए डाउनलोड की गई फ़ाइल पर डबल-क्लिक करें।
- अनुबंध की शर्तों की पुष्टि करें।
- अगला क्लिक करें बटन।
- अगला क्लिक करें फिर से बटन।
- अगला क्लिक करें एक बार और बटन दबाएं।
- आवश्यकतानुसार अतिरिक्त कार्यों की पुष्टि करें।
- अगला क्लिक करें बटन।
- इंस्टॉल करें . क्लिक करें बटन।
- समाप्तक्लिक करें बटन।
एक बार जब आप चरणों को पूरा कर लेते हैं, तो आप पावरशेल एक्सटेंशन को स्थापित करने के लिए आगे बढ़ सकते हैं। यहां बताया गया है:
- खोलें वीएस कोड ।
- एक्सटेंशन पर क्लिक करें बाएँ फलक से टैब या CTRL + SHIFT + X press दबाएँ कुंजी कॉम्बो।
- खोजें पावरशेल और शीर्ष परिणाम चुनें।
- इंस्टॉल करें . क्लिक करें बटन।
इंस्टॉलेशन चरणों को पूरा करने के बाद, आप विजुअल स्टूडियो कोड का उपयोग करके पावरशेल स्क्रिप्ट लिखना शुरू कर सकते हैं। यहां बताया गया है:
- खोलें वीएस कोड ।
- फ़ाइलक्लिक करें मेनू और नई फ़ाइल . चुनें विकल्प।
- फ़ाइलक्लिक करें मेनू और इस रूप में सहेजें . चुनें एक विकल्प।
- फ़ाइल नाम में फ़ील्ड .ps1 . के साथ फ़ाइल के लिए एक नाम निर्दिष्ट करें एक्सटेंशन — उदाहरण के लिए, TWC_script.ps1 ।
- सहेजें . क्लिक करें बटन।
एक नया लिखें, या वह स्क्रिप्ट पेस्ट करें जिसे आप चलाना चाहते हैं — उदाहरण के लिए:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
उपरोक्त स्क्रिप्ट स्क्रीन पर नीचे दिए गए वाक्यांश को आउटपुट करेगी।
<ब्लॉकक्वॉट>TheWindowsClub.com में आपका स्वागत है! आपकी पहली स्क्रिप्ट सफलतापूर्वक निष्पादित की गई
आप चलाएं . क्लिक कर सकते हैं स्क्रिप्ट चलाने के लिए ऊपर-दाईं ओर से बटन (या F5 कुंजी दबाएं)।
- फ़ाइलक्लिक करें मेनू।
- सहेजें . क्लिक करें विकल्प।
एक बार जब आप विजुअल स्टूडियो कोड का उपयोग करके चरणों को पूरा कर लेते हैं, तो स्क्रिप्ट चलने के लिए तैयार हो जाएगी, लेकिन यह डिफ़ॉल्ट रूप से विफल हो जाएगी। ऐसा इसलिए है क्योंकि डिफ़ॉल्ट पावरशेल सेटिंग्स हमेशा किसी भी स्क्रिप्ट के निष्पादन को अवरुद्ध करने के लिए सेट की जाती हैं। (एकमात्र अपवाद यह है कि यदि आप स्क्रिप्ट की सामग्री को विजुअल स्टूडियो कोड या पावरशेल आईएसई के भीतर चलाते हैं।)
Windows 11/10 पर PowerShell स्क्रिप्ट फ़ाइल कैसे चलाएं
PowerShell के साथ स्क्रिप्ट फ़ाइल चलाने के लिए, आपको Windows 11/10 पर निष्पादन नीति बदलनी होगी।
Windows 11/10 पर, PowerShell में चार निष्पादन नीतियां शामिल हैं, जिनमें शामिल हैं:
- प्रतिबंधित — किसी भी स्क्रिप्ट को चलने से रोकता है।
- RemoteSigned — डिवाइस पर बनाई गई स्क्रिप्ट की अनुमति देता है, लेकिन किसी अन्य कंप्यूटर पर बनाई गई स्क्रिप्ट तब तक नहीं चलेंगी जब तक कि उनमें किसी विश्वसनीय प्रकाशक के हस्ताक्षर शामिल न हों।
- सभी हस्ताक्षरित — सभी स्क्रिप्ट चलेंगी, लेकिन केवल तभी जब किसी विश्वसनीय प्रकाशक ने उन पर हस्ताक्षर किए हों।
- अप्रतिबंधित — किसी भी स्क्रिप्ट को बिना किसी प्रतिबंध के चलाता है।
Windows 11/10 पर PowerShell स्क्रिप्ट फ़ाइल को चलाने का तरीका यहां दिया गया है:
- Windows key + X दबाएं पावर उपयोगकर्ता मेनू खोलने के लिए।
- A दबाएं PowerShell को व्यवस्थापक/उन्नत मोड में लॉन्च करने के लिए कीबोर्ड पर।
- पावरशेल कंसोल में, नीचे कमांड टाइप करें और एंटर दबाएं।
Set-ExecutionPolicy RemoteSigned
- टाइप करें A और एंटर दबाएं (यदि लागू हो)।
इसके बाद, नीचे दी गई कमांड टाइप करें और स्क्रिप्ट चलाने के लिए एंटर दबाएं। "PATH\TO\SCRIPT" प्लेसहोल्डर को अपनी स्क्रिप्ट के स्थान पर बदलना सुनिश्चित करें।
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
आपके द्वारा चरणों को पूरा करने के बाद, स्क्रिप्ट चलेगी, और यदि इसे सही ढंग से लिखा गया था, तो आपको इसका आउटपुट बिना किसी समस्या के देखना चाहिए।
विंडोज 11/10 पर पावरशेल स्क्रिप्ट फ़ाइल बनाने और चलाने के तरीके पर यही है!
संबंधित :बिना साइन किए स्थानीय पावरशेल स्क्रिप्ट कैसे चलाएं।