पावरशेल एक कमांड-लाइन शेल है जिसका उपयोग माइक्रोसॉफ्ट के. NET ढांचे के आधार पर एक स्क्रिप्टिंग भाषा के माध्यम से कार्य स्वचालन के लिए किया जाता है। स्क्रिप्ट या एप्लिकेशन के साथ एकीकृत करने के लिए PowerShell cmdlets नामक कमांड का उपयोग करता है। पावरशेल को विंडोज के साथ मूल रूप से शामिल किया गया है और इसे रन कमांड से खोला जा सकता है, जबकि मैक और लिनक्स उपयोगकर्ताओं को इसे स्थापित करने और इसे टर्मिनल के माध्यम से चलाने की आवश्यकता होगी। एक बार चलने के बाद, कुछ बुनियादी cmdlets हैं जिनका उपयोग आप स्वयं को PowerShell से परिचित कराने के लिए कर सकते हैं।
कदम
विधि 1: 4 में से: PowerShell (Windows) चलाना
चरण 1. मारो ⊞ जीत + आर।
यह एक रन कमांड विंडो खोलेगा।
- यदि आप रन कमांड का उपयोग नहीं करना चाहते हैं, तो आप "पावरशेल" के लिए स्टार्ट मेनू भी खोज सकते हैं।
- पावरशेल को विंडोज 7 या बाद के संस्करणों के साथ शामिल किया गया है।
चरण 2. टेक्स्ट फ़ील्ड में "पावरशेल" दर्ज करें।
चरण 3. "ओके" पर क्लिक करें।
एक नई पॉवरशेल विंडो खुलेगी।
विधि 2 का 4: पावरशेल (मैक) चलाना
चरण 1. अपने वेब ब्राउज़र में https://github.com/PowerShell/PowerShell पर जाएं।
यह पावरशेल के लिए आधिकारिक जीथब पेज है।
चरण 2. मैक के लिए.pkg फ़ाइल डाउनलोड और इंस्टॉल करें।
आपको OSX 10.11 या बाद का संस्करण चलाना चाहिए।
चरण 3. लॉन्चपैड खोलें।
यह नीचे की गोदी में रॉकेट आइकन है।
चरण 4. खोज क्षेत्र में "टर्मिनल" दर्ज करें।
आप टर्मिनल को "एप्लिकेशन> यूटिलिटीज" में भी पा सकते हैं।
चरण 5. टर्मिनल लॉन्च करें।
एक खाली टर्मिनल विंडो दिखाई देगी।
चरण 6. “पावरशेल” दर्ज करें और Enter दबाएं।
"PS" प्रदर्शित होने के साथ एक पॉवरशेल प्रॉम्प्ट दिखाई देगा। इसका मतलब है कि पॉवरशेल चल रहा है और आप cmdlets में प्रवेश करने के लिए टर्मिनल का उपयोग कर सकते हैं।
विधि 3: 4 में से चल रहा है पावरशेल (उबंटू)
चरण 1. अपने वेब ब्राउज़र में https://github.com/PowerShell/PowerShell पर जाएं।
यह पावरशेल के लिए आधिकारिक जीथब पेज है।
चरण 2. अपने Linux के संगत संस्करण के लिए.deb फ़ाइल डाउनलोड करें।
पावरशेल उबंटू 14.04 या 16.04 के लिए उपलब्ध है। उनके पास पृष्ठ पर सूचीबद्ध अलग-अलग इंस्टॉलर हैं।
चरण 3. एक टर्मिनल विंडो खोलें।
आप विन + ऑल्ट + टी दबा सकते हैं या "होम" पर क्लिक कर सकते हैं और "टर्मिनल" खोज सकते हैं।
चरण 4. “sudo dpkg -i [इंस्टॉलर फ़ाइल नाम]” दर्ज करें और Enter दबाएं।
"सुडो" कमांड का उपयोग करते समय आपको अपना कंप्यूटर पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा। आप अपूर्ण निर्भरताओं के साथ एक विफलता देख सकते हैं, लेकिन इसे जल्द ही हल किया जाएगा।
इंस्टॉलर फ़ाइल नाम "powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb" या "powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb" जैसा दिखेगा, इस पर निर्भर करता है कि आप उबंटू के किस संस्करण को चला रहे हैं
चरण 5. “sudo apt-get install -f” दर्ज करें और Enter दबाएं।
यह पावरशेल कॉन्फ़िगरेशन पूरा हो जाएगा।
चरण 6. “पावरशेल” दर्ज करें और Enter दबाएं।
एक पॉवरशेल प्रॉम्प्ट दिखाई देगा और आप टर्मिनल में cmdlets चला सकते हैं।
विधि 4 में से 4: बेसिक पॉवरशेल कमांड का उपयोग करना
चरण 1. cmdlets खोजने के लिए "Get-Command" का उपयोग करें।
अपने आप, यह cmdlet अन्य सभी cmdlets प्रदर्शित करेगा। आप संशोधक का उपयोग करके अपनी खोज को सीमित कर सकते हैं।
- उदाहरण के लिए: "गेट-कमांड नाम *अक्षम*" नाम में केवल 'अक्षम' वाले cmdlets प्रदर्शित करेगा।
- सभी cmdlets को PowerShell विंडो में टाइप करके और Enter दबाकर दर्ज किया जाता है।
चरण 2. किसी निश्चित cmdlet के बारे में जानकारी प्राप्त करने के लिए "सहायता प्राप्त करें" का उपयोग करें।
यह cmdlet आपको एक और cmdlet के बारे में सारी जानकारी देगा, सबसे महत्वपूर्ण बात यह है कि लक्ष्य cmdlet का उपयोग कैसे किया जाता है।
उदाहरण के लिए: "गेट-हेल्प गेट-प्रोसेस" 'गेट-प्रोसेस' cmdlet के लिए सभी उपयोगी जानकारी प्रदर्शित करेगा।
चरण 3. कंप्यूटर पर चलने वाली प्रक्रिया का उपयोग करने के लिए "गेट-प्रोसेस" का उपयोग करें।
अकेले यह आपके कंप्यूटर पर चल रही प्रक्रियाओं की पूरी सूची प्रदर्शित करेगा। एक संशोधक के साथ, आप किसी विशिष्ट एप्लिकेशन से आने वाली प्रक्रियाओं को एकल कर सकते हैं।
- उदाहरण के लिए: "गेट-प्रोसेस विनवर्ड" माइक्रोसॉफ्ट वर्ड द्वारा चलाई जा रही सभी प्रक्रियाओं को प्रदर्शित करेगा।
- इसी तरह, "स्टार्ट-प्रोसेस" का उपयोग किसी एप्लिकेशन / प्रक्रिया के उदाहरण को लॉन्च करने के लिए किया जा सकता है।
चरण 4. किसी वस्तु के गुणों या विधियों को देखने के लिए "गेट-सदस्य" का उपयोग करें।
उपयोगी होने के लिए इस cmdlet को एक वस्तु 'पाइप' की आवश्यकता है। यह एक "|" जोड़कर किया जाता है एक वस्तु और "गेट-सदस्य" cmdlet के बीच।
उदाहरण के लिए: "प्राप्त-प्रक्रिया | गेट-सदस्य" गेट-प्रोसेस cmdlet को गेट-मेंबर में पाइप करेगा, और गेट-मेंबर उन सभी गुणों और विधियों को सूचीबद्ध करेगा जिनका उपयोग आप गेट-प्रोसेस के साथ स्क्रिप्टिंग करते समय कर सकते हैं।
चरण 5. मानदंड के आधार पर वस्तुओं का चयन करने के लिए "कहां-वस्तु" का उपयोग करें।
व्हेयर-ऑब्जेक्ट में मानदंड निम्न स्वरूपण का उपयोग करके सेट किया गया है: "{$_ [ऑब्जेक्ट] [ऑपरेटर] [पैरामीटर]}"। जहां-ऑब्जेक्ट को उस पर पाइप की गई वस्तु की भी आवश्यकता होती है।
- उदाहरण के लिए: "प्राप्त-प्रक्रिया | जहां-ऑब्जेक्ट {$_.name -eq "नोटपैड"}" गेट-प्रोसेस को उस सीमा के साथ चलाएगा जहां ऑब्जेक्ट का नाम "नोटपैड" के बराबर है।
- अन्य ऑपरेटरों में शामिल हैं: "-lt" (से कम), "-gt" (इससे अधिक), "-le" (इससे कम या बराबर), "-ge" (इससे अधिक या बराबर), "-ne" (बराबर नहीं), या "-समान" (पैटर्न मिलान)।
- स्ट्रिंग्स (शब्दों) का उपयोग करने वाले पैरामीटर उद्धरण चिह्नों में संलग्न होने चाहिए। पूर्णांकों (संख्याओं) के लिए यह आवश्यक नहीं है।