Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

कमांड प्रॉम्प्ट और Windows PowerShell के बीच अंतर

Windows 10, Windows 8, और Windows 7, सभी बॉक्स से बाहर Windows PowerShell के साथ आते हैं। इसके साथ, कमांड प्रॉम्प्ट आया जो MS-DOS कमांड लाइन का उत्तराधिकारी था। एक ऑपरेटिंग सिस्टम में दो कमांड-लाइन टूल की उपस्थिति अक्सर उपयोगकर्ता को भ्रमित कर सकती है। आज, हम संक्षेप में चर्चा करेंगे कि कमांड प्रॉम्प्ट और Windows PowerShell के बीच अंतर क्या है और आपको कब किसका उपयोग करना चाहिए! यह परिचयात्मक पोस्ट शुरुआती या सामान्य अंतिम उपयोगकर्ता को लक्षित है।

कमांड प्रॉम्प्ट बनाम Windows PowerShell

कमांड प्रॉम्प्ट और Windows PowerShell के बीच अंतर

अंतरों पर चर्चा करने से पहले, पहले आइए कमांड प्रॉम्प्ट और Windows PowerShell दोनों के संक्षिप्त इतिहास पर एक नज़र डालते हैं।

Windows कमांड प्रॉम्प्ट कमांड लाइन एक सरल Win32 एप्लिकेशन है। इसमें Windows ऑपरेटिंग सिस्टम के भीतर किसी अन्य Win32 एप्लिकेशन या ऑब्जेक्ट के साथ इंटरैक्ट करने की क्षमता है। लोग इसका उपयोग विभिन्न उद्देश्यों के लिए करते हैं - लेकिन मुख्य रूप से महत्वपूर्ण Windows सेटिंग्स को टॉगल करने और सिस्टम फाइल चेकर जैसे टूल का उपयोग करके ऑपरेटिंग सिस्टम के विभिन्न घटकों को ठीक करने के लिए। इसे MS-DOS का एक उन्नत संस्करण भी माना जा सकता है। MS-DOS कमांड प्रॉम्प्ट पेश किए जाने से पहले Windows ऑपरेटिंग सिस्टम पर Microsoft का कमांड लाइन एप्लिकेशन था।

Windows PowerShell कमांड-लाइन Windows ऑपरेटिंग सिस्टम के साथ गहन एकीकरण लाता है और स्क्रिप्टिंग के लिए समर्थन भी लाता है। यह .NET Framework पर आधारित है और पहली बार 2006 में जारी किया गया था। यह उन सभी कार्यों के लिए उपयोग किया जाता है जो कमांड प्रॉम्प्ट निष्पादित कर सकता है - लेकिन इसके अतिरिक्त, यह सिस्टम प्रशासकों के लिए भी एक बेहतरीन टूल है।

वास्तविक अंतर

प्रारंभिक अंतर इस तथ्य में निहित है कि PowerShell जिसे cmdlets के रूप में जाना जाता है उसका उपयोग करता है। ये cmdlets उपयोगकर्ता को रजिस्ट्री प्रबंधन से लेकर Windows Management Instrumentation के साथ काम करने तक कई प्रशासनिक कार्य करने की अनुमति देते हैं। कमांड प्रॉम्प्ट ऐसे कार्य नहीं कर सकता।

यदि आपको कंप्यूटर प्रोग्रामिंग का थोड़ा सा भी ज्ञान है, तो आप Variables के बारे में जानते होंगे। इन वेरिएबल्स का उपयोग डेटा स्टोर करने के लिए किया जाता है, जिसका उपयोग विभिन्न ऑपरेशन करने के लिए किया जा सकता है। PowerShell cmdlets का उपयोग किसी अन्य cmdlet में ऑपरेशन के लिए किया जा सकता है। यह कई cmdlets को फ्यूज करके एक जटिल लेकिन प्रभावी cmdlet बनाने की अनुमति देता है जो एक बार में एक कार्य करता है। आप इसे Linux में Pipes से संबंधित कर सकते हैं।

अंत में, Windows PowerShell Windows PowerShell ISE के साथ आता है जो इसे एक बेहतरीन स्क्रिप्टिंग वातावरण बनाता है, जिसका उपयोग .ps1 एक्सटेंशन का उपयोग करने वाले विभिन्न PowerShell स्क्रिप्ट बनाने और प्रबंधित करने के लिए किया जा सकता है।

Windows कमांड प्रॉम्प्ट ये सब नहीं कर सकता। यह एक विरासत वातावरण है जिसे नए Windows रिलीज में आगे बढ़ाया जा रहा है। यह MS-DOS से प्रेरित है, लेकिन Windows PowerShell की तरह प्रशासनिक विशेषाधिकारों तक अधिक पहुंच नहीं रखता।

निष्कर्ष

यदि आप ipconfig, netsh, sfc, आदि जैसे कुछ बुनियादी कमांड चलाते हैं, तो आप Windows कमांड प्रॉम्प्ट का उपयोग जारी रख सकते हैं। यह वह कमांड लाइन है जो सामान्य उपयोगकर्ता के लिए बनाई गई है जिसे कुछ बुनियादी जानकारी चाहिए या डिस्क एरर चेकिंग या सिस्टम फाइल चेकर जैसे बुनियादी ऑपरेशन चलाना चाहते हैं।

लेकिन यदि आप जटिल ऑपरेशन चलाना चाहते हैं या किसी रिमोट कंप्यूटर या सर्वर को प्रबंधित करना चाहते हैं, तो आपको Windows PowerShell का उपयोग करना चाहिए, क्योंकि इसमें ऐसे कार्यों को करने की विभिन्न क्षमताएं हैं। हालांकि, PowerShell से संबंधित एक लर्निंग कर्व हो सकता है - लेकिन यह प्रयास के लायक होगा।

अगला पढ़ें: PowerShell और PowerShell Core के बीच अंतर।

कमांड प्रॉम्प्ट और Windows PowerShell के बीच अंतर
  1. विंडोज 10 में कमांड प्रॉम्प्ट और पावरशेल के लिए लीगेसी कंसोल सेटिंग्स को टॉगल करें विंडोज 10 में कमांड प्रॉम्प्ट और पावरशेल के लिए लीगेसी कंसोल सेटिंग्स को टॉगल करें

    विंडोज 10 की शुरुआत के साथ, कमांड प्रॉम्प्ट को नई सुविधाओं से लैस किया गया है जिनसे अधिकांश उपयोगकर्ता अनजान हैं - जैसे लाइन रैपिंग, कमांड प्रॉम्प्ट का आकार बदलना, कमांड विंडो की पारदर्शिता बदलना, और Ctrl कुंजी शॉर्टकट्स का उपयोग (यानी Ctrl+A, Ctrl+C और Ctrl+V)। हालांकि, इन सुविधाओं का उपयोग करने के

  1. Windows 10 Home बनाम Pro: मुख्य अंतर समझाया गया Windows 10 Home बनाम Pro: मुख्य अंतर समझाया गया

    चाहे आप एक नए डिवाइस को देख रहे हों या Windows खुद खरीद रहे हों, Windows 10 Home और Pro के बीच अंतर के प्रति सचेत रहना अच्छा है। जब किसी को इंगित नहीं किया जाता है, तो मान लें कि आप अपने उत्पाद के साथ Windows 10 Home प्राप्त कर रहे हैं। नामकरण शायद थोड़ा अनुपयोगी है जिसमें Home संस्करण को अधिक उपयु

  1. 32-बिट बनाम 64-बिट विंडोज: अपनी आवश्यकताओं के लिए सही संस्करण चुनें 32-बिट बनाम 64-बिट विंडोज: अपनी आवश्यकताओं के लिए सही संस्करण चुनें

    नया विंडोज कंप्यूटर खरीदते समय, आप प्राथमिकता देते हैं कि विंडोज का कौन सा संस्करण सबसे अच्छा होगा, क्या यह Pro होगा या Home संस्करण। ये सभी मशीन के उपयोग के आधार पर तय किए जाते हैं। इनके अलावा, अन्य चीजें भी हैं जो एक संस्करण को अलग बनाती हैं। आपने लोगों को यह पूछते सुना होगा कि सिस्टम 32-बिट है या