विंडोज पॉवरशेल माइक्रोसॉफ्ट द्वारा विकसित एक टास्क ऑटोमेशन टूल है जो प्रशासकों को उनके कार्यभार को कम करने में मदद करता है। यह आपको विंडोज़ में सरल कार्यों और प्रक्रियाओं को स्वचालित करने में मदद करता है, जिससे आपको अधिक जटिलता और रचनात्मकता वाले काम पर ध्यान केंद्रित करने में मदद मिलती है।
जबकि कई लोगों ने कमांड प्रॉम्प्ट को देखा और इस्तेमाल किया है, कम ही लोगों ने पावरशेल के बारे में सुना है। इस लेख में, हम देखेंगे कि कैसे पावरशेल अपने उपयोगकर्ताओं की मदद करता है, साथ ही कुछ अच्छी चीजें जो आप इसके साथ कर सकते हैं।
विंडोज पॉवरशेल क्या है?
इससे पहले कि हम पावरशेल में गोता लगाएँ, आइए पहले एक और प्रश्न को हल करें: "शेल क्या है?"
शेल एक कंप्यूटर प्रोग्राम है जो कीबोर्ड के माध्यम से कमांड लेता है, उनकी व्याख्या करता है, और उन्हें निष्पादित करने के लिए ऑपरेटिंग सिस्टम पर रिले करता है। अनिवार्य रूप से, यह आपके और ऑपरेटिंग सिस्टम के बीच एक इंटरफेस के रूप में कार्य करता है। यह या तो जीयूआई हो सकता है (ग्राफिकल यूज़र इंटरफ़ेस) आधारित है, या इसे CLI (कमांड-लाइन इंटरफ़ेस) के शीर्ष पर बनाया जा सकता है।
हालांकि खोल आसपास रहा है मॉलटिक्स ऑपरेटिंग सिस्टम 1969 में लॉन्च किया गया, विंडोज ने नवंबर 1985 में अपना संस्करण, शेल पेश किया। यह एक बुनियादी खोल था जो फाइलों के प्रबंधन के लिए उपयोगी था, जिसे MS-DOS कार्यकारी कहा जाता था। इस मूल खोल का विकास हुआ, लेकिन हमेशा कुछ अधिक शक्तिशाली की आवश्यकता थी।
इससे पहले विंडोज के इतिहास में, उपयोगकर्ता सिस्टम प्रशासन और स्वचालन के लिए विभिन्न उपकरणों का उपयोग करते थे। 2006 में, शेल अवधारणा का एक बड़ा सुधार समाधान के रूप में पेश किया गया था: विंडोज पावरशेल।
Windows PowerShell आपको दोहराए जाने वाले कार्यों, नेटवर्क को स्वचालित करने से लेकर विभिन्न संचालन करने देता है प्रशासन, और इसी तरह, ऐसे कार्यों के लिए जो अधिक ध्यान और रचनात्मकता की मांग करते हैं (जैसे वेबसाइट सामग्री प्रकाशन, डिजाइन, आदि)।
यह न केवल आपका समय बचाता है, बल्कि यह आपको ऑपरेटिंग सिस्टम और इसकी प्रक्रियाओं पर अधिक नियंत्रण भी देता है।
सम्बंधित: पावरशेल का उपयोग करके ड्राइव को कैसे विभाजित और प्रारूपित करें
पावरशेल सीएमडीलेट क्या है?
अब जब आप पावरशेल से परिचित हो गए हैं, तो आइए पावरशेल के सबसे महत्वपूर्ण पहलुओं में से एक को देखें: सीएमडीलेट.
Cmdlets (उच्चारण कमांड-लेट) हल्के और शक्तिशाली विंडोज पॉवरशेल कमांड हैं। वे बिल्डिंग ब्लॉक्स के रूप में मौजूद हैं जिनका उपयोग आप विशिष्ट क्रियाओं को निष्पादित करने के लिए कर सकते हैं जैसे फ़ाइलों की प्रतिलिपि बनाना और स्थानांतरित करना या एक बड़ी, अधिक उन्नत पावरशेल स्क्रिप्ट के भाग के रूप में।
मदद लें उदाहरण के लिए, cmdlet सबसे उपयोगी cmdlet है क्योंकि यह आपको यह देखने देता है कि कोई विशेष cmdlet क्या करता है, इसके मापदंडों को देखें, और cmdlet का उपयोग करने के विभिन्न तरीकों को दिखाएं।
के समान मदद लें, Get-कमान एक अन्य cmdlet है जिसका उपयोग आप शेल से विभिन्न समस्याओं के निवारण के लिए कर सकते हैं। विशेष रूप से, यह आपके सिस्टम पर स्थापित सभी कमांड को दिखाता है। प्रदर्शित कमांड में cmdlets, फ़ंक्शन, उपनाम, फ़िल्टर, स्क्रिप्ट और एप्लिकेशन शामिल हैं। जब पैरामीटर के साथ प्रयोग किया जाता है, तो यह आपको उस पैरामीटर से जुड़े सभी विशिष्ट आदेश दिखाएगा।
उदाहरण के लिए, निम्न आदेश आपके स्थानीय कंप्यूटर पर उपलब्ध सभी प्रकार के आदेशों को पकड़ लेगा और उन्हें प्रदर्शित करेगा:
गेट-कमांड *
पैरामीटर के साथ गेट-कमांड सूची आयातितदूसरी ओर, केवल वर्तमान सत्रों से ही आदेश प्राप्त होंगे।
Get-Command -ListImported
विंडोज पॉवरशेल कैसे लॉन्च करें
Windows PowerShell प्रारंभ करने के लिए, प्रारंभ मेनू खोज बार खोलें, टाइप करें विंडोज़ पॉवरशेल, और चयन चलाएँ Daud प्रशासक के रूप में.
यह आपके कंप्यूटर पर पॉवरशेल प्रोग्राम लॉन्च करेगा। वैकल्पिक रूप से, आप इसे रन डायलॉग के माध्यम से लॉन्च कर सकते हैं। दबाएँ विंडोज कुंजी + आर अपने कीबोर्ड पर टाइप करें पावरशेल, और हिट दर्ज पावरशेल लॉन्च करने के लिए।
विंडोज पावरशेल का उपयोग कैसे करें
जैसा कि ऊपर बताया गया है, पावरशेल एक ऐसा एप्लिकेशन है जो आपको दोहराए जाने वाले कार्यों को स्वचालित करने और सरल विंडोज प्रशासन कार्यों को प्रबंधित करने में मदद करता है, और इसलिए, आपको समय बचाने में मदद करता है। नीचे, हम कुछ सबसे उपयोगी तरीकों को परिभाषित करते हैं जिनसे आप अपने लाभ के लिए पावरशेल का उपयोग कर सकते हैं।
1. Windows PowerShell का उपयोग करके स्क्रिप्ट बनाना
एक स्क्रिप्ट निर्देशों का एक सेट है, एक छोटा प्रोग्राम है, जो एक बड़ा प्रोग्राम इसके निष्पादन के दौरान चलता है।
पावरशेल के साथ, आप आसानी से एक स्क्रिप्ट बना सकते हैं और जरूरत पड़ने पर भविष्य में इसका फिर से उपयोग कर सकते हैं। स्क्रिप्ट बनाने के कई तरीके हैं, लेकिन अभी के लिए, हम सबसे सरल विधि पर ध्यान केंद्रित करेंगे: नोटपैड के साथ पावरशेल स्क्रिप्ट बनाना।
पावरशेल स्क्रिप्ट बनाने के लिए, नीचे दिए गए चरणों का पालन करें:
- प्रकार नोटपैड स्टार्ट मेन्यू सर्च बार में और बेस्ट मैच चुनें।
- नोटपैड में, वह स्क्रिप्ट लिखें या पेस्ट करें जिसका आप उपयोग करना चाहते हैं। उदाहरण के लिए:
राइट-होस्ट "मैं मेम बनाता हूं; इसलिए मैं कर रहा हूँ।"
अब, पर क्लिक करें फ़ाइल विकल्प और चुनें के रूप रक्षित करें। एक प्रासंगिक नाम दर्ज करें और क्लिक करें सहेजें.
स्क्रिप्ट चलाने के लिए, PowerShell को व्यवस्थापक के रूप में चलाएँ। फिर, नीचे से कमांड टाइप करें और हिट करें दर्ज.
सेट-निष्पादन नीति रिमोट हस्ताक्षरित
यह आपकी मशीन पर निष्पादन नीति को बदल देगा और आपको PowerShell पर स्क्रिप्ट चलाने देगा। कृपया ध्यान दें कि यह एक स्थायी परिवर्तन है और निष्पादन नीति प्रतिबंध एक सुरक्षा विशेषता है जो आपको दुर्भावनापूर्ण स्क्रिप्ट चलाने से रोक सकती है। यदि आप स्क्रिप्ट क्या करती है, इसे पूरी तरह समझे बिना इंटरनेट से पावरशेल स्क्रिप्ट को कॉपी और पेस्ट कर रहे हैं, तो यह एक उपयोगी विशेषता है।
अंत में, टाइप करें ए और दबाएं दर्ज, और स्क्रिप्ट को चलाने के लिए इस कमांड को टाइप करें, स्वैप आउट मशा आपके उपयोगकर्ता नाम के लिए।
और "सी:\उपयोगकर्ता\mshaa\Desktop
क्रिप्ट.txt"
यदि आपने आदेशों का क्रम से पालन किया है, तो आपकी पावरशेल स्क्रिप्ट बिना किसी हिचकी के चलेगी।
याद रखें, आपको PowerShell को व्यवस्थापक के रूप में चलाना होगा। अन्यथा, आप अपने सिस्टम पर डिफ़ॉल्ट निष्पादन नीति को बदलने में सक्षम नहीं होंगे जो यादृच्छिक स्क्रिप्ट को आपके सिस्टम पर चलने से रोकती है।
इसके बजाय एक अपवाद कहा जाएगा, और सभी अपवादों की तरह, यह आपके प्रोग्राम के निष्पादन को बीच में ही रोक देगा। आपका इंटरफ़ेस कुछ इस तरह दिखेगा:
2. किसी विशिष्ट फ़ाइल की सामग्री हटाएं
क्या आप कभी ऐसी स्थिति में आए हैं जहां आपको किसी फ़ाइल से सभी पुरानी सामग्री को हटाना पड़ा हो, लेकिन आप फ़ाइल को ही बरकरार रखना चाहते थे? यदि हां, तो आप. का उपयोग कर सकते हैं स्पष्ट सामग्री इसे पूरा करने के लिए पावरशेल से कमांड।
साफ़-सामग्री सी:\Temp\TestFile.txt
उस फ़ाइल के लिए फ़ाइल पथ को स्वैप करें जिसे आप साफ़ करना चाहते हैं।
3. रिमोट कंप्यूटर में कमांड चलाएँ
आप एकल या एकाधिक दूरस्थ कंप्यूटरों पर कमांड निष्पादित करने के लिए Windows PowerShell का उपयोग भी कर सकते हैं। पावरशेल की इस कार्यक्षमता को पावरशेल रिमोटिंग के रूप में जाना जाता है। आपको बस एक ही कंप्यूटर की जरूरत है और एक विश्वसनीय इंटरनेट कनेक्शन है।
हालाँकि, कमांड निष्पादित करने से पहले, आपको पहले कई कंप्यूटरों के बीच एक दूरस्थ कनेक्शन स्थापित करना होगा। रिमोट कमांड चलाने के लिए आप PSSession कमांड का उपयोग कर सकते हैं।
Enter-PSSession -ComputerName RemotePCName -Credential UserID
कंप्यूटर से कनेक्ट होने के बाद, आप पावरशेल कमांड निष्पादित कर सकते हैं जैसे कि आप स्थानीय सिस्टम पर करेंगे।
यदि आप कई दूरस्थ कंप्यूटरों पर एक कमांड निष्पादित करना चाहते हैं, तो यह कमांड चलाएँ:
Invoke-Command -ComputerName Server01, Server02 -FilePath c:\Scripts\DiskCollect.ps1
यह स्निपेट दूरस्थ कंप्यूटर, Server01 और Server02 पर DiskCollect.ps1 स्क्रिप्ट निष्पादित करेगा। दूरस्थ कमांड के विस्तृत परिचय के लिए, देखें माइक्रोसॉफ्ट की आधिकारिक रिमोट कमांड गाइड.
4. मैलवेयर स्कैन के लिए पावरशेल का उपयोग करें
आप अपने सिस्टम पर सीधे Windows PowerShell के माध्यम से मैलवेयर स्कैन चला सकते हैं। त्वरित स्कैन चलाने के लिए, PowerShell में निम्न कमांड टाइप करें और हिट करें दर्ज:
स्टार्ट-एमपीस्कैन-स्कैनटाइप क्विकस्कैन
लेकिन कभी-कभी, एक त्वरित स्कैन पर्याप्त नहीं होता है। शुक्र है, आप पावरशेल से पूर्ण स्कैन भी निष्पादित कर सकते हैं।
स्टार्ट-एमपीस्कैन-स्कैनटाइप फुलस्कैन
ध्यान दें कि पूर्ण स्कैन में कुछ समय लग सकता है, इसलिए इसे पृष्ठभूमि में चलाना बुद्धिमानी होगी। उसके लिए, इसके बजाय इस कमांड का उपयोग करें:
स्टार्ट-एमपीस्कैन-स्कैनटाइप फुलस्कैन-असजॉब
जब आप अन्य कार्यों को संभालेंगे तो यह पृष्ठभूमि में एक पूर्ण मैलवेयर स्कैन चलाएगा। अधिक जानकारी के लिए, हमारी पूरी गाइड देखें अपने कंप्यूटर को मैलवेयर के लिए स्कैन करने के लिए PowerShell का उपयोग करना.
5. फाइलों और फ़ोल्डरों के साथ छेड़छाड़
आप Windows PowerShell की सहायता से अपने सिस्टम की फ़ाइलों और फ़ोल्डरों को एक ही स्थान से प्रबंधित भी कर सकते हैं। आप कई अलग-अलग चीजें कर सकते हैं, जैसे हिलना, खोलना, नाम बदलना आदि। पिछले आदेशों की तरह, स्विच आउट करें मशा आपके उपयोगकर्ता नाम के लिए।
फ़ाइलों और फ़ोल्डरों का नाम बदलना
आप का उपयोग करके आसानी से अपनी फ़ाइलों और फ़ोल्डरों का नाम बदल सकते हैं नाम बदलें-मद पावरशेल में cmdlet।
नाम बदलें-आइटम c:\Users\mshaa\Desktop\MemesAreLame.xls MemesAreCool.xls
फ़ाइलें और फ़ोल्डर ले जाना
नाम बदलने की तरह ही, आप अपने कंप्यूटर की फ़ाइलों और फ़ोल्डरों को स्थानांतरित करने के लिए भी PowerShell का उपयोग कर सकते हैं।
मूव-आइटम c:\Users\mshaa\Desktop\MemesAreLame.xls c:\Users\mshaa\Documents
फ़ाइलें खोलना
अपने सिस्टम पर किसी भी रैंडम फ़ाइल को खोलने के लिए नीचे दिए गए कमांड का उपयोग करें:
आह्वान-आइटम c:\MakeUseOf\HelloWorld.txt
इसके अलावा, आप उपरोक्त कमांड को थोड़ा सा ट्वीव करने के बाद एक ही बार में कई फाइलें खोल सकते हैं।
आह्वान-आइटम c:\MakeUseOf\*.txt
किसी विशिष्ट फ़ाइल के नाम को तारक (*) से बदलने पर, आह्वान-आइटम cmdlet एक ही बार में कई फाइलें खोलता है।
Windows PowerShell को अपना सहयोगी बनाएं
उम्मीद है, यह संक्षिप्त मार्गदर्शिका आपको PowerShell के साथ आरंभ करने में मदद करेगी। Microsoft की ओर से एक निःशुल्क एप्लिकेशन के रूप में, यह आपके विंडोज़ संचालन को आसान और स्वचालित बनाने के लिए अपने विंडोज़ टूल्स के बैग में रखने के लिए एक बहुत ही उपयोगी टूल है।
Arduino इलेक्ट्रॉनिक्स टिंकरिंग के लिए एक उल्लेखनीय उपकरण है। जानें कि यह क्या है, आप इसके साथ क्या कर सकते हैं, और कैसे आरंभ करें।
आगे पढ़िए
- खिड़कियाँ
- कंप्यूटर स्वचालन
- सही कमाण्ड
- पावरशेल
शांत MUO में स्टाफ राइटर हैं। कंप्यूटर अनुप्रयोगों में स्नातक, वह सादे अंग्रेजी में जटिल सामग्री को समझाने के लिए लिखने के अपने जुनून का उपयोग करता है। जब वह शोध या लेखन नहीं कर रहा होता है, तो उसे एक अच्छी किताब का आनंद लेते हुए, दौड़ते हुए या दोस्तों के साथ घूमते हुए पाया जा सकता है।
हमारे न्यूज़लेटर की सदस्यता
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
एक और क़दम…!
कृपया अपने ईमेल पते की पुष्टि उस ईमेल में करें जो हमने अभी आपको भेजी है।