ट्यूटोरियल

पॉवरशेल स्क्रिप्ट: एक को कैसे चलाना और लिखना है

विषयसूची:

Anonim

PowerShell विंडोज ऑपरेटिंग सिस्टम के सर्वश्रेष्ठ टूल में से एक से मेल खाती है, यह दिसंबर 2006 से उपलब्ध है और विंडोज एक्सपी और इसके बाद के संस्करणों के लिए सक्षम है

हालांकि, इस तरह के एक इंटरैक्टिव कार्यक्रम होने के बावजूद, यह उपयोग करने के लिए थोड़ा जटिल है, यही कारण है कि हम नीचे बताएंगे कि आप इस विज़ार्ड में स्क्रिप्ट कैसे चला सकते हैं और लिख सकते हैं।

सूचकांक को शामिल करता है

PowerShell क्या है?

PowerShell एक संबंधित इंटरफ़ेस है, जो कमांड या निर्देशों को सीधे कंप्यूटर पर निष्पादित करता है, दोनों सर्वर के लिए जो इसका उपयोग करता है और सिस्टम पर स्थापित कुछ अनुप्रयोगों के लिए।

इसकी मुख्य आवश्यकता 2.0 नामक संस्करण के साथ.NET नामक संसाधन की पूर्व स्थापना है , और ज्यादातर विंडोज में स्वीकार्य होने के अलावा, इसे लिनक्स और मैकओएस जैसे अधिक जटिल ऑपरेटिंग सिस्टम में वैकल्पिक रूप से डाउनलोड किया जा सकता है।

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

इसके अलावा, यह सीएमडी की तुलना में अधिक आधुनिक है और बाद की तुलना में बहुत अधिक बहुमुखी उपकरण से मेल खाती है, प्रोग्रामिंग भाषा के प्रकार के लिए धन्यवाद जो कमांड निष्पादित करने में उपयोग किया जाता है।

PowerShell में स्क्रिप्ट कैसे चलाएं और लिखें

स्क्रिप्ट निष्पादित करने के लिए आपको यह ध्यान रखना होगा कि PowerShell के सर्वर पर पूर्ण अनुमति होनी चाहिए, इसके उपयोग के लिए यह एक मूलभूत आवश्यकता है।

PowerShell में सरल कमांड चलाएं या लिखें

PowerShell में सरल स्क्रिप्ट निष्पादित करने की प्रक्रिया इस प्रकार है:

  • विंडोज के "प्रारंभ" अनुभाग पर जाएं। एक बार जब आप वहां होते हैं, तो "विंडोज पॉवरशेल" खोजें । जब संबंधित परिणाम प्रकट होता है, तो उस पर राइट-क्लिक करें। फिर, आपको "व्यवस्थापक के रूप में चलाएं" विकल्प पर क्लिक करना होगा।

फिर पॉप-अप मेनू में कार्रवाई की पुष्टि करेगा जो दिखाई देगा।

  • जब आपने यह कर लिया है, तो खुले हुए PowerShell प्रोग्राम को आपके पीसी पर प्रदर्शित किया जाएगा, और आप जो चाहें कमांड चला सकते हैं।

नोट: उपकरण आपको स्क्रिप्ट को लिखित रूप में रखने या उन्हें सिस्टम में पेस्ट करने की अनुमति देता है, इस अंतिम पहलू के लिए आपको केवल पीसी के किसी भी भाग से कमांड को कॉपी करना होगा और ब्लू मेनू पर राइट-क्लिक करना होगा।

Windows Power Shell ISE से स्क्रिप्ट लिखें

विंडोज पॉवरशेल ISE ​​पॉवरशेल प्रोग्राम का सहायक है, जो उक्त टूल में नए कमांड बनाने, सहेजने, संशोधित करने और लिखने की भी अनुमति देता है।

हालाँकि, बाद के लिए, इन दिशानिर्देशों का पालन किया जाना चाहिए:

  • "PowerShell" प्रोग्राम के त्वरित विकल्पों में से "Windows PowerShell ISE" दर्ज करें। "दृश्य" अनुभाग पर जाने के लिए आगे बढ़ें जिसे आप मेनू के शीर्ष पर देखेंगे। इसके बाद, "स्क्रिप्ट पैनल पर जाएँ" चुनें। अंत में, वह चयनित कमांड लिखने के लिए आगे बढ़ता है।

इसी तरह, यह टूल आपको कमांड्स को सीधे काटने, कॉपी करने या पेस्ट करने की अनुमति देगा, हालांकि इसके लिए आपको राइटिंग मेनू के ऊपरी भाग में पाए गए बटन का उपयोग करना होगा।

इसके अलावा, आप पहले से लिखी गई मेनू में रखी गई स्क्रिप्ट को ओवरराइट कर सकते हैं, लेकिन ऐसा करने के लिए आपको "Ctrl + H" पर क्लिक करना होगा और विशेष रूप से उस कमांड लाइन को खोजना होगा जिसे आप संशोधित करना चाहते हैं।

Windows Power Shell ISE से स्क्रिप्ट चलाएँ

किसी स्क्रिप्ट को निष्पादित करने की प्रक्रिया बहुत सरल है, बस विंडोज पावर शेल आईएसई दर्ज करें और "रन स्क्रिप्ट" पर क्लिक करें, शीर्ष मेनू में पाया गया बटन।

उत्तरार्द्ध हरा है और उक्त पूर्वनिर्धारित खंड के तीसरे खंड में स्थित एक तीर से मेल खाता है।

इसी तरह, आप "फाइल" पर जा सकते हैं और वहां से "एक्सक्यूट" पर क्लिक करें ताकि कमांड पहले से स्थापित प्रक्रियाओं को पूरा करना शुरू कर दे।

हालाँकि, यह प्रोग्राम आपको स्क्रिप्ट का केवल एक भाग चलाने की अनुमति देता है, लेकिन ऐसा करने के लिए आपको त्वरित विकल्प मेनू के तीसरे भाग पर जाना होगा और "रन चयन" पर क्लिक करना होगा और फिर निर्दिष्ट करना होगा कि आपको कौन सा स्क्रिप्ट चाहिए।

पॉवर शेल में नई स्क्रिप्ट चलाएँ

इस तथ्य के बावजूद कि पावर शेल एक निष्पादक कार्यक्रम है, यह हमारी पसंद के अनुसार स्क्रिप्ट बनाने की अनुमति देता है, हालांकि ऐसा करने के लिए, निम्नलिखित चरणों को ध्यान में रखा जाना चाहिए:

  • सबसे पहले, अपने पीसी के ब्राउज़र से "पावर शेल आईएसई" तक पहुंचें। फिर, जब प्रोग्राम आपकी स्क्रीन पर प्रदर्शित होता है, तो "नया" विकल्प पर क्लिक करें जो शीर्ष पर त्वरित विकल्प में दिखाया गया है। अंत में, भाग में लिखें। नीचे प्रदर्शन करने के लिए नई स्क्रिप्ट है।

हालाँकि, एक नई स्क्रिप्ट सेट करना केवल निम्नलिखित नियमों का पालन करके काम करता है:

  1. संशोधन और पहचान के प्रयोजनों के लिए कोड "#" के साथ एक कोड संप्रदाय स्थापित किया जाना चाहिए। जिस प्रकार के चर को आप नामित करना चाहते हैं, उसे रखा जाना चाहिए: इस मामले में, "$" के प्रतीक का उपयोग किया जाता है, फिर संकेत "=" और फिर एक वैकल्पिक मूल्य निर्धारित किया जाता है। चर के पास एक पहचान विधि होनी चाहिए: यह क्रम में बनाए गए प्रकार को सेट करने और स्क्रिप्ट में उपयोग किए गए अंकों को निर्दिष्ट करने के लिए है।

इसके बाद आपको इसे बचाने के लिए आगे बढ़ना होगा, इस प्रक्रिया को निष्पादित करना होगा:

  • ऊपरी अनुभाग में "फ़ाइल" मैच पर क्लिक करें। "सहेजें के रूप में" मेनू पर क्लिक करें। बिना किसी पूर्व-स्थापित संकेतों और "फ़ाइल नाम" बॉक्स के इच्छित नाम रखें। "PowerShell लिपियों (*) को इंगित करने के लिए आगे बढ़ें। " ps1) " टाइप के रूप में सहेजें" विकल्प में अंत में। अंत में "सहेजें" दबाएं।

पहले से निर्मित स्क्रिप्ट चलाएँ

यदि आपने पहले ही एक स्क्रिप्ट बना ली है और उसे अपनी निर्देशिका में संग्रहीत कर लिया है, तो आप इसे सीधे Windows Power Shell ISE में खोल सकते हैं:

  • पहले कदम के रूप में, आपको "विंडोज पावर शेल आईएसई" तक पहुंचना होगा। फिर, आपको ऊपरी बाईं ओर "फ़ाइल" पर क्लिक करना होगा। फिर आपको "ओपन…" पर क्लिक करना होगा। यह आपको निर्दिष्ट दस्तावेजों पर ले जाएगा। पीसी, उनके बीच उस स्क्रिप्ट पर डबल क्लिक करें जिसे आप उपयोग करना चाहते हैं।

पॉवर शेल में स्क्रिप्ट निष्पादित करने में त्रुटि

कभी-कभी, जैसे ही PowerShell में एक कमांड लिखते समय, आपको लाल अक्षरों में निर्दिष्ट समस्या के साथ एक संदेश दिखाया जाएगा, यह आमतौर पर अनुमति प्रतिबंधों के कारण होता है जो मेनू में सेट की गई स्क्रिप्ट होती है

हालांकि, इस विफलता को आसानी से हल किया जा सकता है, हालांकि इसके लिए आपको टूल में एक नई निष्पादन नीति को इंगित करना होगा, क्योंकि यह अंतिम सुविधा असुरक्षित स्क्रिप्ट से सिस्टम की सुरक्षा करती है।

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

हालाँकि, इस मामले में की जाने वाली प्रक्रिया केवल इस आदेश को निष्पादित करने के लिए है: सुरक्षा नीतियों की स्थिति को देखने के लिए, गेट-एक्ज़ीक्यूपॉलिसिस

हम निम्नलिखित ट्यूटोरियल पढ़ने की सलाह देते हैं:

इसी तरह, इस क्षेत्र में नए नियमों को स्थापित करने के लिए, निम्नलिखित विवरण का उपयोग किया जाना चाहिए: सेट-एक्ज़ीक्यूशनपॉलिशियल रिमोटसाइनड, और इस विधि के साथ उपकरण द्वारा गलती को हल किया जाएगा।

ट्यूटोरियल

संपादकों की पसंद

Back to top button