विंडोज पर कमांड प्रॉम्प्ट और पावरशेल के बीच अंतर क्या है?


11

मुझे पता है कि विंडोज पॉवरशेल के बारे में पहले से ही सवाल हैं, मैं जानना चाहता हूं कि इसके और कमांड प्रॉम्प्ट के बीच क्या अंतर हैं।


मेरा सुझाव है कि आप विकिपीडिया: en.wikipedia.org/wiki/Windows_PowerShell पर पेज पढ़ें । आप पॉवर्सशेल को विंडोज के लिए एक बेहतर और अधिक शक्तिशाली कमांड प्रॉम्प्ट के रूप में देख सकते हैं, जो इसकी स्क्रिप्टिंग और सिस्टम प्रशासन क्षमताओं का विस्तार करता है। यदि यह आपके प्रश्न का उत्तर नहीं देता है, तो कृपया अधिक विशिष्ट बनने की कोशिश करें
पिंकोपॉलिनो

@Pincopallino धन्यवाद। मैं वास्तव में नहीं जानता था कि मैं PowerShell के बारे में क्या जानना चाहता था, बस मतभेद। विकिपीडिया लेख हालांकि बहुत अच्छा है

@Pincopallino तो क्या हम CMD को पूरी तरह से छोड़ सकते हैं और अपने सभी काम PowerShell के साथ कर सकते हैं ??
अमीनम

1
@JesonPark मैं हाँ कहूँगा। लेकिन अगर आपको PowerShell की सुविधाओं की आवश्यकता नहीं है, तो मुझे लगता है कि आप छड़ी कर सकते हैंcmd
Pincopallino

जवाबों:


5

संक्षेप में, सीएमडी एक सरल शेल है जिसे विंडोज एनटी के साथ डीओएस के समान मूल सिंटैक्स और कार्यक्षमता के साथ पेश किया गया है। इसकी अपेक्षाकृत सीमित क्षमताएं हैं, खासकर जब * निक्स के गोले की तुलना में। PowerShell एक आधुनिक शेल कार्यान्वयन है जिसमें सभी प्रकार के अतिरिक्त उपहार हैं।

निम्नलिखित http://social.technet.microsoft.com पर "आर्थर_आई, माइक्रोसॉफ्ट आकस्मिक कर्मचारी, मॉडरेटर" द्वारा दिया गया उत्तर है । आप यहां धागा पढ़ सकते हैं ।

Windows PowerShell ™ एक कार्य-आधारित कमांड-लाइन शेल और स्क्रिप्टिंग भाषा है जिसे विशेष रूप से सिस्टम प्रशासन के लिए डिज़ाइन किया गया है। .NET फ्रेमवर्क पर निर्मित, विंडोज पॉवरशेल ™ आईटी पेशेवरों और पावर उपयोगकर्ताओं को विंडोज ऑपरेटिंग सिस्टम और विंडोज पर चलने वाले एप्लिकेशन के प्रशासन को नियंत्रित और स्वचालित करने में मदद करता है।

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

Windows PowerShell ™ में निम्नलिखित विशेषताएं शामिल हैं:

रजिस्ट्री, सेवाओं, प्रक्रियाओं और इवेंट लॉग को प्रबंधित करने और Windows प्रबंधन इंस्ट्रूमेंटेशन का उपयोग करने जैसे सामान्य सिस्टम प्रशासन कार्य करने के लिए Cmdlets।

एक कार्य-आधारित स्क्रिप्टिंग भाषा और मौजूदा स्क्रिप्ट और कमांड-लाइन टूल के लिए समर्थन।

लगातार डिजाइन। क्योंकि cmdlets और सिस्टम डेटा स्टोर आम वाक्यविन्यास और नामकरण सम्मेलनों का उपयोग करते हैं, इसलिए डेटा को आसानी से साझा किया जा सकता है और एक cmdlet से आउटपुट को किसी अन्य cmdlet में सुधार या हेरफेर के बिना इनपुट के रूप में उपयोग किया जा सकता है।

ऑपरेटिंग सिस्टम का सरलीकृत, कमांड-आधारित नेविगेशन, जो उपयोगकर्ताओं को उन्हीं तकनीकों का उपयोग करके रजिस्ट्री और अन्य डेटा स्टोर को नेविगेट करने देता है जो वे फ़ाइल सिस्टम को नेविगेट करने के लिए उपयोग करते हैं।

शक्तिशाली वस्तु हेरफेर क्षमताओं। ऑब्जेक्ट्स को सीधे हेरफेर किया जा सकता है या अन्य टूल या डेटाबेस में भेजा जा सकता है।

एक्स्टेंसिबल इंटरफ़ेस। स्वतंत्र सॉफ़्टवेयर विक्रेता और एंटरप्राइज़ डेवलपर अपने सॉफ़्टवेयर को प्रबंधित करने के लिए कस्टम टूल और उपयोगिताओं का निर्माण कर सकते हैं।

अधिक जानकारी के लिए, कृपया निम्नलिखित लिंक देखें:

http://msdn.microsoft.com/en-us/library/ms714418(VS.85).aspx

http://technet.microsoft.com/en-us/magazine/2007.02.powershell.aspx

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.