विंडोज 11/10 पर पावरशेल स्क्रिप्ट फाइल कैसे बनाएं और चलाएं
स्क्रिप्ट टेक्स्ट फ़ाइल (विशेष .ps1(.ps1) एक्सटेंशन का उपयोग करके) में सहेजे गए आदेशों का एक संग्रह है जिसे पावरशेल समझता है और विभिन्न क्रियाओं को करने के क्रम में निष्पादित करता है। Windows 11/10PowerShell स्क्रिप्ट फ़ाइल बनाने और चलाने के तरीके में शामिल प्रक्रिया की रूपरेखा तैयार करेंगे ।
पावरशेल(PowerShell) एक कमांड-लाइन टूल है जिसे माइक्रोसॉफ्ट(Microsoft) द्वारा सेटिंग्स को बदलने और कार्यों को स्वचालित करने के लिए कमांड और स्क्रिप्ट चलाने के लिए डिज़ाइन किया गया है। एक तरह से यह Command Prompt जैसा ही है । हालाँकि, PowerShell एक अधिक सक्षम कमांड-लाइन इंटरफ़ेस ( CLI ) है जो उपकरणों का एक व्यापक सेट और अधिक लचीलापन और नियंत्रण प्रदान करता है। इसके अलावा, कमांड प्रॉम्प्ट के विपरीत , पावरशेल विंडोज(Windows) , मैकओएस और लिनक्स(Linux) पर उपलब्ध है ।
Windows 11/10PowerShell स्क्रिप्ट फ़ाइल बनाने और चलाने का तरीका देखने के लिए , संबंधित अनुभागों में दिखाए गए अनुसार प्रत्येक कार्य के लिए निर्देशों का पालन करें।
पावरशेल(PowerShell) स्क्रिप्ट फ़ाइल कैसे बनाएं
Windows 11/10 पर , आप वस्तुतः किसी भी टेक्स्ट एडिटर या आईएसई(ISE) ( इंटीग्रेटेड स्क्रिप्टिंग एनवायरनमेंट(Integrated Scripting Environment) ) कंसोल का उपयोग करके पावरशेल स्क्रिप्ट फाइल बना सकते हैं। (PowerShell)हालांकि, आगे बढ़ने वाली स्क्रिप्ट बनाने का पसंदीदा विकल्प विजुअल स्टूडियो कोड(Studio Code) संपादक का उपयोग पावरशेल(PowerShell) एक्सटेंशन के साथ करना है।
विजुअल स्टूडियो कोड - जिसे (Studio Code —)वीएस कोड(VS Code —) के रूप में भी जाना जाता है - एक स्वतंत्र और एक्स्टेंसिबल क्रॉस-प्लेटफ़ॉर्म कोड संपादक है जो वस्तुतः किसी भी प्रकार की प्रोग्रामिंग भाषा को संपादित करने के लिए एक वातावरण प्रदान करता है। और PowerShell(PowerShell) एक्सटेंशन जोड़ते समय , आपको IntelliSense (कोड-पूर्णता) समर्थन के साथ भी पूरी तरह से इंटरैक्टिव स्क्रिप्टिंग संपादन अनुभव प्राप्त होता है ।
वीएस कोड(VS Code) का उपयोग करके Windows 11/10पावरशेल(PowerShell) स्क्रिप्ट फ़ाइल बनाने का तरीका यहां दिया गया है :
- विजुअल स्टूडियो डाउनलोड पेज पर जाएं(Head to Visual Studio Download page) ।
- इंस्टॉलर डाउनलोड करने के लिए विंडोज(Windows) बटन पर क्लिक करें ।
- (Double-click)वीएस कोड(VS Code) की स्थापना प्रक्रिया शुरू करने के लिए डाउनलोड की गई फ़ाइल पर डबल-क्लिक करें ।
- समझौते की शर्तों की पुष्टि करें।
- अगला(Next) बटन क्लिक करें।
- अगला(Next) बटन फिर से क्लिक करें ।
- एक बार फिर नेक्स्ट(Next) बटन पर क्लिक करें ।
- (Confirm)आवश्यकतानुसार अतिरिक्त कार्यों की पुष्टि करें ।
- अगला(Next) बटन क्लिक करें।
- इंस्टॉल(Install) बटन पर क्लिक करें।
- समाप्त(Finish) बटन पर क्लिक करें।
एक बार जब आप चरणों को पूरा कर लेते हैं, तो आप पावरशेल(PowerShell) एक्सटेंशन को स्थापित करने के लिए आगे बढ़ सकते हैं। ऐसे:
- वीएस कोड(VS Code) खोलें ।
- बाएँ फलक से एक्सटेंशन(Extensions) टैब पर क्लिक करें या CTRL + SHIFT + X कुंजी कॉम्बो दबाएँ।
- पावरशेल(PowerShell) के लिए खोजें और शीर्ष परिणाम का चयन करें।
- इंस्टॉल(Install) बटन पर क्लिक करें।
इंस्टॉलेशन चरणों को पूरा करने के बाद, आप विजुअल स्टूडियो कोड का उपयोग करके (Studio Code)पावरशेल(PowerShell) स्क्रिप्ट लिखना शुरू कर सकते हैं । ऐसे:
- वीएस कोड(VS Code) खोलें ।
- फ़ाइल(File) मेनू पर क्लिक करें और नई फ़ाइल(New File) विकल्प चुनें।
- फ़ाइल(File) मेनू पर क्लिक करें और एक विकल्प के रूप में सहेजें का चयन करें।(Save as)
- फ़ाइल नाम(File name) फ़ील्ड में .ps1 एक्सटेंशन वाली फ़ाइल के लिए एक नाम निर्दिष्ट करें — उदाहरण(.ps1) के लिए, TWC_script.ps1 ।
- सेव(Save) बटन पर क्लिक करें।
एक नया लिखें, या वह स्क्रिप्ट पेस्ट करें जिसे आप चलाना चाहते हैं — उदाहरण के लिए:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
उपरोक्त स्क्रिप्ट स्क्रीन पर नीचे दिए गए वाक्यांश को आउटपुट करेगी।
Welcome to TheWindowsClub.com! Your first script executed successfully
स्क्रिप्ट चलाने के लिए आप ऊपर-दाईं ओर से रन(Run) बटन पर क्लिक कर सकते हैं (या F5 कुंजी दबा सकते हैं)।
- फ़ाइल(File) मेनू पर क्लिक करें ।
- सेव(Save) ऑप्शन पर क्लिक करें।
एक बार जब आप विजुअल स्टूडियो कोड(Studio Code) का उपयोग करके चरणों को पूरा कर लेते हैं , तो स्क्रिप्ट चलने के लिए तैयार हो जाएगी, लेकिन यह डिफ़ॉल्ट रूप से विफल हो जाएगी। ऐसा इसलिए है क्योंकि डिफ़ॉल्ट पावरशेल सेटिंग्स हमेशा किसी भी स्क्रिप्ट के निष्पादन को अवरुद्ध करने के लिए सेट की जाती हैं । (एकमात्र अपवाद यह है कि यदि आप स्क्रिप्ट की सामग्री को विजुअल स्टूडियो कोड(Studio Code) या पावरशेल आईएसई(PowerShell ISE) के भीतर चलाते हैं ।)
Windows 11/10 पर PowerShell(PowerShell) स्क्रिप्ट फ़ाइल कैसे चलाएँ?
PowerShell के साथ स्क्रिप्ट फ़ाइल चलाने के लिए , आपको Windows 11/10 पर निष्पादन नीति बदलनी होगी ।
Windows 11/10 पर , PowerShell में चार निष्पादन नीतियां शामिल हैं, जिनमें शामिल हैं:
- प्रतिबंधित —(Restricted —) किसी भी स्क्रिप्ट को चलने से रोकता है।
- RemoteSigned — डिवाइस पर बनाई गई स्क्रिप्ट की (RemoteSigned —) अनुमति देता(Allows) है, लेकिन किसी अन्य कंप्यूटर पर बनाई गई स्क्रिप्ट तब तक नहीं चलेंगी जब तक कि उनमें किसी विश्वसनीय प्रकाशक के हस्ताक्षर शामिल न हों।
- AllSigned — सभी स्क्रिप्ट चलेंगी, लेकिन केवल तभी जब किसी विश्वसनीय प्रकाशक ने उन पर हस्ताक्षर किए हों।
- अप्रतिबंधित —(Unrestricted —) किसी भी स्क्रिप्ट को बिना किसी प्रतिबंध के चलाता है।(Runs)
यहां बताया गया है कि विंडोज 11/10 पर पावरशेल स्क्रिप्ट फाइल कैसे चलाएं(PowerShell) :
- पावर यूजर मेन्यू खोलने(open Power User Menu) के लिए Windows key + X दबाएं ।
- पावरशेल(PowerShell) को व्यवस्थापक/उन्नत मोड में लॉन्च करने के लिए कीबोर्ड पर ए(A) दबाएं ।
- पावरशेल(PowerShell) कंसोल में, नीचे दिए गए कमांड में टाइप करें और एंटर दबाएं(Enter) ।
Set-ExecutionPolicy RemoteSigned
- ए(A) टाइप करें और एंटर दबाएं (यदि लागू हो)।
इसके बाद, नीचे दी गई कमांड टाइप करें और स्क्रिप्ट चलाने के लिए एंटर दबाएं । (Enter)"PATHTOSCRIPT" प्लेसहोल्डर को अपनी स्क्रिप्ट के स्थान पर बदलना सुनिश्चित करें ।(Make)
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
आपके द्वारा चरणों को पूरा करने के बाद, स्क्रिप्ट चलेगी, और यदि इसे सही ढंग से लिखा गया था, तो आपको इसका आउटपुट बिना किसी समस्या के देखना चाहिए।
Windows 11/10पावरशेल(PowerShell) स्क्रिप्ट फ़ाइल बनाने और चलाने का तरीका यही है !
संबंधित(Related) : साइन किए बिना स्थानीय पावरशेल स्क्रिप्ट कैसे चलाएं(How to run local PowerShell Scripts without Signing) ।
Related posts
PowerShell स्क्रिप्ट का उपयोग करके Windows 11/10 में सुरक्षा प्रश्नों को अक्षम करें
पावरशेल या कमांड प्रॉम्प्ट का उपयोग करके विंडोज 10 ओएस आर्किटेक्चर की जांच करें
कमांड प्रॉम्प्ट या पॉवरशेल का उपयोग करके सिस्टम रिस्टोर प्वाइंट बनाएं
Windows PowerShell ISE का उपयोग कैसे करें - शुरुआती ट्यूटोरियल
PWSH.EXE क्या है? PWSH सिंटैक्स की सूची जिसका आप उपयोग कर सकते हैं
हमेशा कमांड प्रॉम्प्ट और पॉवरशेल को प्रशासक के रूप में कैसे चलाएं
विंडोज 10 पर पावरशेल कमांड हिस्ट्री कैसे देखें
कमांड प्रॉम्प्ट या पॉवरशेल का उपयोग करके स्थानीय खाता पासवर्ड बदलें
PowerShell Get-Appxpackage काम नहीं कर रहा है या प्रवेश निषेध है
पावरशेल 7 नई सुविधाओं की सूची
Windows PowerShell का उपयोग करके Google Chrome कैसे स्थापित करें
पावरशेल विंडोज 11/10 में स्टार्टअप पर खुलता है
विंडोज 11/10 में पावरशेल का उपयोग करके विंडोज अपडेट कैसे छिपाएं
विंडोज 11/10 में पावरशेल का उपयोग करके निर्यात और बैकअप डिवाइस ड्राइवर
विंडोज 11 में पॉवरशेल के साथ शेड्यूल्ड टास्क को कैसे डिलीट या क्रिएट करें?
पावरशेल और पावरशेल कोर के बीच अंतर
विंडोज 10 में पावरशेल को अनइंस्टॉल कैसे करें
PowerShell के माध्यम से Windows सर्वर नेटवर्क कनेक्टिविटी समस्याओं का निवारण करें
विंडोज 10 पर पावरशेल 7.0 कैसे स्थापित करें
Windows 10 में IExpress के साथ PowerShell स्क्रिप्ट (PS1) फ़ाइल को EXE में कनवर्ट करें