विज्ञापन
जहां तक ऑपरेटिंग सिस्टम का सवाल है, विंडोज शायद कमांड लाइन पर सबसे कम निर्भर है। वास्तव में, हम में से ज्यादातर लोग इसे बिना दूर तक ले जाने में कामयाब हुए हैं कभी एक बार उसका इस्तेमाल कर रहे हैं। लेकिन कोने के आसपास विंडोज 10 के साथ, शायद यह उस समय के बारे में है जिसे हमने सीखा है।
लेकिन इससे पहले कि आप इसमें कूदें, एक महत्वपूर्ण अंतर है जिसे आपको समझने की आवश्यकता है, और वह है अंतर सही कमाण्ड तथा शक्ति कोशिका. वे सतह पर बहुत समान दिखते हैं, लेकिन व्यवहार में एक दूसरे के विपरीत हैं।
यहां आपको दो के बारे में जानने की आवश्यकता है।
कमांड प्रॉम्प्ट पहले आया
Windows NT और उससे आगे के साथ शुरू, Windows एक कमांड लाइन दुभाषिया के साथ सुसज्जित आया cmd.exe, बेहतर रूप में जाना जाता सही कमाण्ड. इसके साथ, उपयोगकर्ता पाठ-आधारित आदेशों और मापदंडों का उपयोग करके ऑपरेटिंग सिस्टम के साथ बातचीत कर सकते हैं।
लेकिन जबकि कमांड प्रॉम्प्ट पहले आया था, यह नहीं था प्रथम। ऑपरेटिंग सिस्टम के पिछले संस्करणों (विंडोज 95, 98, और एमई) में एक अधिक आदिम कमांड लाइन दुभाषिया था COMMAND.COM, बेहतर रूप में जाना जाता MS-DOS.
यह बिना कहे चला जाता है कि कमांड प्रॉम्प्ट पुराने MS-DOS दुभाषिया पर भारी सुधार था।
विंडोज की चित्रमय प्रकृति के बावजूद, कमांड लाइन कभी नहीं रही है - और कभी भी अप्रचलित नहीं होगी। यह एक शक्ति और लचीलापन प्रदान करता है जिसे बस बिंदु और क्लिक इंटरफेस के साथ हासिल नहीं किया जा सकता है (जैसे बैच स्क्रिप्टिंग), और आपकी प्रवीणता के आधार पर, आप कमांड का उपयोग करके तेजी से काम कर सकते हैं प्रेरित करना।
उदाहरण के लिए, यहाँ कुछ हैं कमांड प्रॉम्प्ट द्वारा आम कार्यों को आसान बनाया गया 7 सामान्य कार्य Windows कमांड प्रॉम्प्ट त्वरित और आसान बनाता हैकमांड प्रॉम्प्ट को आपको डराने न दें। यह आपकी अपेक्षा से अधिक सरल और उपयोगी है। आप आश्चर्यचकित हो सकते हैं कि आप केवल कुछ कीस्ट्रोक्स के साथ क्या पूरा कर सकते हैं। अधिक पढ़ें . इसके अलावा, कई हैं बुनियादी आदेश हर उपयोगकर्ता को पता होना चाहिए 15 विंडोज कमांड प्रॉम्प्ट (सीएमडी) कमांड आपको पता होना चाहिएकमांड प्रॉम्प्ट अभी भी एक शक्तिशाली विंडोज टूल है। यहां सबसे उपयोगी सीएमडी कमांड हैं जो हर विंडोज उपयोगकर्ता को जानना आवश्यक है। अधिक पढ़ें यदि आपको किसी समस्या का निवारण करने की आवश्यकता है और आपके पास कमांड लाइन एक्सेस है।
यदि आप एक पूर्ण कमांड लाइन कुंवारी हैं, तो हम हमारी जाँच करने की सलाह देते हैं शुरुआती कमांड प्रॉम्प्ट के लिए गाइड विंडोज कमांड लाइन के लिए एक शुरुआतकर्ता गाइडकमांड लाइन आपको अपने कंप्यूटर के साथ सीधे संवाद करने और विभिन्न कार्यों को करने का निर्देश देती है। अधिक पढ़ें . यह आपके विचार से आसान है और अच्छी तरह से जानने योग्य है।
जबकि कमांड प्रॉम्प्ट औसत उपयोगकर्ता के लिए पर्याप्त से अधिक है, कुछ लोग अधिक चाहते हैं - यही कारण है कि कमांड प्रॉम्प्ट प्रतिस्थापन, खुले स्रोत कंसोल की तरह मौजूद हैं। सौभाग्य से हम सभी के लिए, Microsoft का स्टोर में बेहतर जवाब था: PowerShell।
PowerShell ने इसे अगले स्तर पर ले लिया
यदि कमांड प्रॉम्प्ट 2004-युग के मोटोरोला रेज़र की तरह है, तो पावरशेल 2015 के युग के मोटोरोला मोटो एक्स की तरह है। यह बहुत सारी चीजें कर सकता है और अधिक. PowerShell नहीं हो सकता है श्रेष्ठ कमांड लाइन दुभाषिया उपलब्ध है, लेकिन यह निश्चित रूप से शक्तिशाली है जो बिजली उपयोगकर्ताओं को संतुष्ट करने के लिए पर्याप्त है।
PowerShell के लिए बीज 2002 में लगाए गए थे जब Microsoft ने Microsoft Shell पर काम करना शुरू किया था, जिसे मोनाड के नाम से भी जाना जाता था, जिसे उपयोगकर्ताओं द्वारा एक्सटेंसिबल डिज़ाइन किया गया था। 2005 में मोनाद सार्वजनिक हो गया और अंततः उसका नाम बदल दिया गया शक्ति कोशिका 2006 में। उसी समय, यह स्वयं ऑपरेटिंग सिस्टम में एकीकृत हो गया।
लेकिन इस सबका क्या मतलब है?
सीधे शब्दों में कहें, तो PowerShell आपको अनुमति देता है अपनी खुद की कमांड और स्क्रिप्ट बनाएँ C # प्रोग्रामिंग भाषा का उपयोग करना। PowerShell और C # दोनों Microsoft के .NET फ्रेमवर्क के साथ एकीकृत हैं, जिसका अर्थ है कि आपको बहुत कुछ प्राप्त होता है preexisting फ़ंक्शन और उपकरण कम समग्र के साथ बेहतर कमांड और स्क्रिप्ट बनाने में आपकी सहायता करने के लिए प्रयास है।
PowerShell में बहुत सारी उन्नत सुविधाएँ हैं Windows PowerShell लिपियों के साथ अपनी उत्पादकता बढ़ाएँक्या होगा अगर आप विंडोज पर लिनक्स की उत्पादकता ला सकते हैं? अधिकांश लिनक्स डिस्ट्रो शक्तिशाली बैश शेल के साथ आते हैं। PowerShell विंडोज के लिए समान रूप से शक्तिशाली टर्मिनल है। अधिक पढ़ें - जैसे कार्यों का दूरस्थ निष्पादन, पृष्ठभूमि कार्य, कार्य स्वचालन, कमांड पाइपिंग, और अधिक - जो इसे बनाते हैं पुरातन कमांड प्रॉम्प्ट से बेहतर विकल्प जब आपके पास बहुत सारे सिस्टम प्रशासन और रखरखाव है करना।
क्या आपको PowerShell का उपयोग करना चाहिए? खैर, औसत उपयोगकर्ता को वास्तव में इन सभी घंटियों और सीटी की आवश्यकता नहीं होती है। दूसरी ओर, प्रशासक और बिजली उपयोगकर्ता, यह संभव है कि यह क्या कर सकता है। इनसे शुरुआत करें बेसिक पॉवरशेल कमांड विंडोज से अधिक पाने के लिए 6 बेसिक पॉवरशेल कमांडजब आप Windows कमांड प्रॉम्प्ट पर स्टेरॉयड देते हैं तो PowerShell आपको मिलता है। यह आपको विंडोज सिस्टम के लगभग हर पहलू पर नियंत्रण देता है। हम आपको इसकी सीखने की अवस्था को बढ़ाने में मदद करते हैं। अधिक पढ़ें अपनी क्षमता का स्वाद पाने के लिए।
नोट: PowerShell में सीखने की अवस्था थोड़ी है, इसलिए इसे तुरंत समझने की अपेक्षा न करें।
विंडोज 10 में PowerShell सुधार
जब तक यह पहले से ही उपयोगी है, तब PowerShell को कई सुधार प्राप्त होंगे जब विंडोज 10 आधिकारिक तौर पर जारी किया जाएगा। यहां कुछ हाइलाइट्स हैं, जिनसे आप उम्मीद कर सकते हैं।
PackageManagement: एक पैकेज प्रबंधक उन सभी सॉफ़्टवेयरों को प्रबंधित करने का एक सुविधाजनक तरीका है जिन्हें आप डाउनलोड, इंस्टॉल और हटाते हैं। वेबसाइट से वेबसाइट पर जाने के बजाय, आप पैकेज पैकेज के साथ ब्राउज़ करें (जिसे पहले OneGet के नाम से जाना जाता था विंडोज एक पैकेज मैनेजर बन जाता है - डाउनलोड सॉफ्टवेयर केंद्र वाया वनगेटMicrosoft विंडोज में अभी तक एक और लिनक्स फीचर जोड़ रहा है। पैकेज प्रबंधन गंभीरता से उत्पादकता बढ़ा सकता है, सुरक्षा बढ़ा सकता है, और अंततः आपको बहुत सारे सिरदर्द से बचा सकता है। हम आपको दिखाते हैं कि यह कैसे काम करेगा। अधिक पढ़ें ). विभिन्न रिपॉजिटरी की सदस्यता लेकर, आप चुन सकते हैं कि कौन से पैकेज आपके लिए उपलब्ध हैं।
वनगेट तकनीकी रूप से विंडोज 8.1 के लिए पहले से ही उपलब्ध है, लेकिन केवल अगर आप विंडोज प्रबंधन स्थापित करते हैं ढाँचा ५.०। जब विंडोज 10 आसपास आता है, तो पैकेजमैनेजमेंट सिस्टम द्वारा एकीकृत किया जाएगा चूक।
सुरक्षित खोल (SSH): रिमोट सिस्टम के बीच एन्क्रिप्टेड कनेक्शन स्थापित करने के लिए सिक्योर शेल लंबे समय से एक प्रधान प्रोटोकॉल है। एसएसएच के बिना, बाहरी लोगों के लिए डेटा को इंटरसेप्ट करना आसान है क्योंकि यह प्रसारित हो रहा है।
कुछ समय पहले तक, विंडोज पर SSH को थर्ड-पार्टी सॉल्यूशन (जैसे PuTTY) के उपयोग की आवश्यकता थी, लेकिन PowerShell टीम ने घोषणा की कि वे इसे लागू करेंगे विंडोज पर एसएसएच सपोर्ट विंडोज 10 एसएसएच बनाम। PuTTY: अपने रिमोट एक्सेस क्लाइंट को स्विच करने का समय?आइए विंडोज 10 में एसएसएच एक्सेस स्थापित करने के तरीके पर एक नज़र डालें और क्या नए उपकरण पुट्टी को दबा सकते हैं। अधिक पढ़ें . इसमें कुछ समय लगा, लेकिन ऐसा लगता है कि विंडोज आखिरकार इस क्षेत्र में पकड़ बना रहा है।
PowerShell सुविधाएँ: संस्करण 5.0 के साथ, PowerShell की भाषा को ही नई सुविधाओं जैसे: कक्षाओं और के साथ बढ़ाया जा रहा है एनम, नई अंतर्निहित कमांड, मौजूदा कमांड के लिए विस्तारित सुविधाओं, कंसोल में सिंटैक्स रंग और अधिक।
गहराई से विवरण के लिए, बाहर की जाँच करें PowerShell 5.0 में नया क्या है Microsoft द्वारा लेख।
उम्मीद है कि अब आपके पास कमांड प्रॉम्प्ट और पावरशेल के बीच अंतर की बेहतर समझ होगी। यदि आपने इसे दूर कर लिया है और आप अभी भी भ्रमित हैं, तो चिंता न करें: PowerShell पावर उपयोगकर्ताओं के लिए है और कमांड प्रॉम्प्ट अन्य सभी के लिए पर्याप्त है। वास्तव में, आप या तो जानने के बिना प्राप्त कर सकते हैं।
कोई भी प्रश्न है? आप PowerShell के बारे में क्या सोचते हैं? क्या Microsoft सही दिशा में जा रहा है? नीचे टिप्पणियों में हमारे साथ साझा करें!
छवि क्रेडिट: सही कमाण्ड फ्लिक के माध्यम से कालेब फुलघम द्वारा, एन्क्रिप्ट किया गया कनेक्शन शटरस्टॉक के माध्यम से एंड्रिया दांती
जोएल ली ने बी.एस. कंप्यूटर विज्ञान और पेशेवर लेखन अनुभव के छह वर्षों में। वह MakeUseOf के लिए चीफ एडिटर हैं।