खिड़कियाँ

अपने विंडोज़ में पावरशेल संस्करण कैसे जांचें

30 अक्टूबर, 2021

चूंकि विंडोज 10 डिफ़ॉल्ट रूप से विंडोज पावरशेल 5.0 के साथ आता है, लेकिन डब्ल्यूयू (विंडोज अपडेट) घटक से स्वचालित रूप से एक बेहतर संस्करण स्थापित होने की उम्मीद है, कुछ उपयोगकर्ता पावरशेल संस्करणों की जांच करने के तरीकों की खोज कर रहे हैं जो वे चला रहे हैं।

यदि आप कार्यों को करने के लिए टर्मिनल में पावरहेल का उपयोग करते हैं, तो यह सुनिश्चित करना हमेशा एक अच्छा विचार है कि आपका कोड नवीनतम संस्करण चला रहा है। यह विशेष रूप से सच है यदि आप 10 से पहले विंडोज का संस्करण चला रहे हैं।

ध्यान रखें कि संस्करण 5.0 से शुरू होकर, पावरशेल बहुत अधिक शक्तिशाली हो गया है - अब आपके पास विंडोज सर्वर, साथ ही एक्सचेंज, लिंक्स और एसक्यूएल-आधारित सर्वरों पर बहुत अधिक लाभ है।

विषयसूची

पावरशेल संस्करण क्या है?

पावरशेल संस्करण एक कार्य स्वचालन समाधान है जिसमें एक कमांड-लाइन शेल, एक स्क्रिप्टिंग भाषा और एक कॉन्फ़िगरेशन प्रबंधन प्रणाली शामिल है जो सभी प्लेटफार्मों पर काम करती है। पावरशेल संस्करण विंडोज, लिनक्स और मैकओएस के साथ संगत है।

सीप

पावरशेल संस्करण एक आधुनिक कमांड शेल है जो अन्य मानक कमांड शेल के सर्वोत्तम पहलुओं को जोड़ता है। अधिकांश शेल के विपरीत, जो केवल टेक्स्ट लेते और वापस करते हैं, PowerShell संस्करण स्वीकार करता है और लौटाता है। शेल में निम्नलिखित विशेषताएं शामिल हैं:

  • कमांड-लाइन इतिहास व्यापक है।
  • कमांड और पैरामीटर उपनाम समर्थित हैं।
  • यूनिक्स मैन पेजों के समान, यह एक इन-कंसोल सपोर्ट सिस्टम है।
  • टैब और कमांड भविष्यवाणी को पूरा करना
  • एक पाइपलाइन का उपयोग करके, आप एक साथ कमांड को चेन कर सकते हैं।

भाषा का अंकन

पावरशेल स्क्रिप्टिंग में उपयोग की जाने वाली एक भाषा है जिसका व्यापक रूप से डिवाइस प्रशासन को स्वचालित करने के लिए उपयोग किया जाता है। Powershell का उपयोग CD/CI परिवेशों में समाधानों के परीक्षण, निर्माण और परिनियोजन के लिए भी किया जाता है। NET ऑब्जेक्ट का उपयोग इनपुट और आउटपुट दोनों के लिए किया जाता है।

इसका विवरण प्राप्त करने के लिए टेक्स्ट प्रोडक्शन को पार्स करने की कोई आवश्यकता नहीं है। ये उल्लिखित बिंदु पावरशेल स्क्रिप्टिंग भाषा की कुछ विशेषताएं हैं:

  • फ़ंक्शंस, समूह, फ़ाइलें और मॉड्यूल इसे एक्स्टेंसिबल बनाते हैं।
  • एक्स्टेंसिबल टाइप सिस्टम के साथ डायनेमिक टाइप सिस्टम
  • लोकप्रिय डेटा प्रारूपों जैसे सीएसवी, जेएसओएन और एक्सएमएल के लिए समर्थन अंतर्निहित है।
  • तेजी से उत्पादन के लिए बहुत अधिक लचीलेपन के साथ स्वरूपण विधि
यह सभी देखें विंडोज के लिए 'स्थानीय डिवाइस का नाम पहले से ही उपयोग में है' त्रुटि के लिए 7 फिक्स

विंडोज 7, 10 और 8 पर पॉवरशेल वर्जन कैसे चेक करें?

1. पावरशेल संस्करण की जाँच करें

  • नवीनतम पावरशेल के संस्करण की जांच करने के लिए एक सरल मार्गदर्शिका के लिए नीचे दी गई प्रक्रिया का पालन करें, अब आप जानते हैं कि डिफ़ॉल्ट संस्करण कैसा दिख सकता है। ध्यान रखें कि आपके द्वारा उपयोग किए जा रहे Windows संस्करण की परवाह किए बिना नीचे दिए गए उपायों को दोहराया जा सकता है।
  • रन कमांड विंडो खोलने के लिए, विंडोज की + आर दबाएं। फिर, एक नया पावरशेल प्रॉम्प्ट खोलने के लिए, एक्सेसिबल पावरशेल टाइप करें और एंटर पर क्लिक करें।
रन कमांड विंडो खोलने के लिए, विंडोज की + आर दबाएं। फिर, एक नया पावरशेल प्रॉम्प्ट खोलने के लिए, एक्सेसिबल पावरशेल टाइप करें
  • नई खुली हुई पॉवर्सशेल विंडो में निम्न कमांड टाइप करें और एंटर दबाएं:
      $PSवर्जनटेबल
निम्न कमांड टाइप करें
  • आपकी PowerShell उपयोगिता के बारे में जानकारी की एक सूची दिखाई देगी। दूसरी ओर, PSVersion वह है जिसमें हम रुचि रखते हैं। हमारे पास पहले से ही नवीनतम संस्करण है क्योंकि हमने सभी लंबित अद्यतनों को स्थापित करने के लिए WU का उपयोग किया है।
  • इसे ध्यान में रखें कि आप अपने PowerShell संस्करण को get-host|Select-Object संस्करण या $host के साथ भी प्राप्त कर सकते हैं। संस्करण।
  • यदि पहुँच योग्य है, तो आपका Windows 10 और आपका PSVersion पहले से ही 5.0.10586.63 हैं। आप इसे चलाकर नवीनतम संस्करण में अपग्रेड कर सकते हैं विंडोज़ अपडेट और सभी लंबित अपडेट डाउनलोड करना।

2. Powershell संस्करण Get-Host . के माध्यम से

PowerShell में होस्ट की परिभाषा का उपयोग किया जाता है। पावरशेल इंजन को होस्ट नामक प्रोग्राम द्वारा होस्ट किया जाता है। यह पॉवरशेल इंजन नहीं है जो समस्या पैदा कर रहा है। पावरशेल होस्ट पावरशेल कंसोल या एक एकीकृत टर्मिनल के साथ एक कोड संपादक हैं।

एक होस्ट के पास पावरशेल का पूरी तरह से स्व-निहित संस्करण हो सकता है।

जब आप (गेट-होस्ट) संस्करण का उपयोग करते हैं, तो आप ध्यान देंगे कि यह एक संस्करण संख्या देता है जो पावरशेल इंजन संस्करण प्रतीत होता है।

जब आप (गेट-होस्ट) संस्करण का उपयोग करते हैं, तो आप

3. रजिस्ट्री

यदि आप पावरशेल नहीं खोलना चाहते हैं तो आप रजिस्ट्री को भी खोज सकते हैं। PowerShell का संस्करण रजिस्ट्री कुंजी पथ में संग्रहीत है एचकेएलएम:सॉफ्टवेयरमाइक्रोसॉफ्टपावरशेल3पावरशेलइंजिन एक मूल्य के रूप में। पावरशेलइंजिन एक पावरशेल इंजन है। इस रजिस्ट्री कुंजी में PowerShellVersion मान को संदर्भित करने के लिए Get-ItemProperty का उपयोग किया जा सकता है।

इस रजिस्ट्री कुंजी में PowerShellVersion मान को संदर्भित करने के लिए Get-ItemProperty का उपयोग किया जा सकता है।

Powershell के विभिन्न संस्करण

1. पॉवरशेल 1.0 और पॉवरशेल 2.0

पॉवरशेल कोर को पहली बार नवंबर 2006 में विंडोज एक्सपी एसपी2, विंडोज सर्वर 2003 एसपी1 और विंडोज विस्टा के लिए जारी किया गया था। विंडोज सर्वर 2012 आर2 और विंडोज सात को दूसरे संस्करण में शामिल किया गया है। पावरशेल 2.0 विंडोज सर्वर 2003 सर्विस पैक 2 और विंडोज विस्टा सर्विस पैक 1, विंडोज एक्सपी सर्विस पैक 3 के लिए एक स्टैंडअलोन पैकेज के रूप में भी उपलब्ध है।

2. पावरशेल का संस्करण 3

Microsoft ने Windows के साथ PowerShell 3.0 जारी किया 8, Windows Server 2008 SP1, Windows 7 SP1 और Windows Server 2012 R2 SP1 पर स्थापित एक PowerShell संस्करण। विंडोज एक्सपी पावरशेल 3.0 द्वारा समर्थित नहीं है।

यह सभी देखें चिह्नों पर 'नीले तीर' क्या हैं और उनसे कैसे छुटकारा पाएं?

3. पावरशेल का संस्करण 4

पावरशेल 4.0 का उपयोग विंडोज 8.1, विंडोज 8 के उत्तराधिकारी में किया जाता है। यह विंडोज 7 सर्विस पैक 1, विंडोज सर्वर 2008 सर्विस पैक 1 और विंडोज सर्वर आर 2 सर्विस पैक 1 के लिए भी उपलब्ध है।

4. पावरशेल का संस्करण 5

Windows प्रबंधन फ्रेमवर्क (WMF) 5.0 में PowerShell संस्करण 5.0 शामिल है। 24 फरवरी 2016 को, अंतिम संस्करण जारी किया गया था। चॉकलेटी के रिपोजिटरी-आधारित ऐप्स अब OneGet PowerShell cmdlets द्वारा समर्थित हैं और परत दो नेटवर्क स्विच को संभाल सकते हैं।

विंडोज 10 अपडेट के साथ, विंडोज पावरशेल बिल्ड रिवीजन 5. 1 की घोषणा की गई थी। 19 जनवरी, 2017 को इसे विंडोज 7, विंडोज सर्वर 2012 आर2, विंडोज सर्वर, विंडोज सर्वर 2008 आर2 और विंडोज सर्वर 2016 के लिए उपलब्ध कराया गया था।

ऐप के संस्करण विंडोज पावरशेल 5.1 में पेश किए गए थे। कोर संस्करण विंडोज सर्वर 2016 नैनो सर्वर के साथ आता है, जबकि डेस्कटॉप संस्करण ऑपरेटिंग सिस्टम के मानक उपयोगकर्ता और सर्वर संस्करणों के उद्देश्य से है।

5. अन्य संस्करण

पावरशेल के अन्य संस्करण जैसे पावरशेल कोर 6.0, पावरशेल 7 की घोषणा जल्द ही की जाएगी।

विंडोज़ पर पावरशेल स्थापित करना

पिछले कुछ वर्षों में कई पॉवरशेल रिलीज़ हुए हैं। प्रारंभ में, Windows PowerShell केवल Windows सिस्टम के साथ संगत था क्योंकि यह .NET Framework पर आधारित था। पावरशेल की नवीनतम रिलीज़ .NET 5.0 रनटाइम का उपयोग करती है। पावरशेल विंडोज, मैक ओएस एक्स और लिनक्स के लिए उपलब्ध है।

Windows Server 2008 R2 SP1 और Windows 7 SP1 के साथ आरंभ करते हुए, प्रत्येक Windows में डिफ़ॉल्ट रूप से Windows PowerShell संस्करण स्थापित किया गया।

यदि आप PowerShell 6 या बाद के संस्करण का उपयोग करना चुनते हैं, तो Windows PowerShell के बजाय PowerShell Core स्थापित किया जाना चाहिए।

स्थापित पावरशेल संस्करण निर्धारित करें

चूंकि विंडोज में पावरशेल कंसोल या इंटीग्रेटेड स्क्रिप्टिंग एनवायरनमेंट (आईएसई) की स्थिति एक विंडोज वर्जन से दूसरे वर्जन में बदल जाती है, इसलिए इसे ढूंढना चुनौतीपूर्ण हो सकता है।

नीचे दी गई तालिकाएँ आपके Windows संस्करण में PowerShell का पता लगाने में आपकी सहायता करेंगी। यहाँ उल्लिखित किसी भी संस्करण में कोई बदलाव नहीं किया गया है; वे प्रकाशित के रूप में सभी मूल संस्करण हैं।

कंसोल में उपयोग के लिए

    विंडोज 10:निचले-बाएँ कोने में Windows आइकन का चयन करें और क्लिक करें और PowerShell टाइप करें।
निचले-बाएँ कोने में Windows आइकन का चयन करें और क्लिक करें और PowerShell टाइप करें।
    विंडोज 8.1 या 8.0:विंडोज 8.1 या 8.0 की स्टार्ट स्क्रीन पर पावरशेल टाइप करना शुरू करें।

यदि आप लैपटॉप पर हैं, तो निचले-बाएं कोने में विंडोज आइकन पर क्लिक करें और पावरशेल टाइप करें।

    विंडोज 7 SP1:निचले-बाएँ कोने में Windows आइकन पर क्लिक करें, फिर खोज बॉक्स में PowerShell टाइप करें।

आईएसई के लिए

    विंडोज 10:निचले-बाएँ कोने में Windows आइकन पर क्लिक करें और ISE टाइप करें।
निचले-बाएँ कोने में Windows आइकन पर क्लिक करें और ISE टाइप करें।
    विंडोज 8.1 या 8.0:विंडोज 8.1 या 8.0 की स्टार्ट स्क्रीन पर, पावरशेल आईएसई बनाएं।
यह सभी देखें विंडोज़ से गायब ध्वनि चिह्न के लिए 10 सुधार

यदि आप मॉनिटर पर हैं, तो निचले-बाएँ कोने में Windows आइकन पर क्लिक करें और PowerShell ISE चुनें।

    विंडोज 7 सर्विस पैक 1 (SP1):बाएं निचले कोने विंडोज आइकन पर खोज बॉक्स में पावरशेल टाइप करना प्रारंभ करें।

विंडोज़ पर पावरशेल संस्करण को अपग्रेड करना

अपने पावरशेल 5.1 को अपग्रेड करने के लिए विंडोज मैनेजमेंट फ्रेमवर्क 5.1 स्थापित करें, जिसमें नेट फ्रेमवर्क 4.5.2 शामिल है। (या नया)। इस निर्देश का उपयोग करते हुए, सत्यापित करें कि NET Framework 4.5.2 या उच्चतर स्थापित है:

पहले इस कमांड का उपयोग करके अपने स्थापित पॉवरशेल संस्करण की जाँच करें।

|_+_| |_+_| उपरोक्त पावरशेल संस्करण 5.1 . है

उपरोक्त पावरशेल संस्करण 5.1 . है

जैसा कि आप देख सकते हैं, नवीनतम पावरशेल संस्करण 5.1 पहले से ही स्थापित है, इसलिए मुझे आगे अपग्रेड करने की आवश्यकता नहीं है। यदि, आपके मामले में, पावरशेल संस्करण 5.1 से कम है, तो नीचे दिए गए चरणों का पालन करें।

  1. नवीनतम डाउनलोड करें .नेट ढांचा, 4.8
  2. डाउनलोड किए गए पैकेज को निकालें और इसे अपने पर्सनल कंप्यूटर पर इंस्टॉल करें।
  3. स्थापना के बाद एक रिबूट की आवश्यकता है।
  4. रिबूट के बाद, पावरशेल संस्करण अपडेट किया जाएगा।

निष्कर्ष

Powershell आवश्यक सॉफ़्टवेयर है जो अब Microsoft Windows और अन्य ऑपरेटिंग सिस्टम के नवीनतम संस्करण में इनबिल्ट है। इसकी बहुमुखी प्रकृति और सुलभ भाषा के कारण, विंडोज पॉवरशेल सीखना आवश्यक है। इस अंश को पढ़ने के बाद, आप आसानी से पावरशेल संस्करण निर्दिष्ट करने और इसे नवीनतम संस्करण में अपग्रेड करने में सक्षम होंगे।

हमारे लेख को जरूर देखें सॉफ्टवेयर रिपोर्टर टूल

अक्सर पूछे जाने वाले प्रश्नों

Windows PowerShell का उद्देश्य क्या है?

विंडोज पॉवरशेल कार्यों को स्वचालित करने और सेटअप को उदार बनाने के लिए एक मजबूत उपकरण है। यह सक्रिय निर्देशिका और एक्सचेंज सहित विंडोज पारिस्थितिकी तंत्र में लगभग हर प्रक्रिया को स्वचालित कर सकता है। यह कोई आश्चर्य की बात नहीं है कि sysadmins और अनुभवी Windows उपयोगकर्ताओं ने इसे मददगार पाया है।

विंडोज 10 पावरशेल के किस संस्करण के साथ आता है?

पॉवरशेल संस्करण 5.0 से 5.1 तक अपडेट किया जाता है जब विंडोज 10 को पहली बार उपलब्ध स्वचालित अपडेट के साथ जारी किया जाता है। यदि Windows अद्यतन Windows 10 के प्रारंभिक संस्करण का नवीनीकरण नहीं करते हैं, तो PowerShell संस्करण 5.0 है।

Windows Server 2008 R2 का उद्देश्य क्या है?

अनुप्रयोग सेवाएँ—Windows Server 2008 R2 Microsoft Exchange, Microsoft Office SharePoint Services, SQL Server, और अन्य जैसे व्यावसायिक अनुप्रयोगों के लिए आधार तैयार करता है।

Windows Server 2008 और Server 2008 R2 SP1 में क्या अंतर है?

Windows Server 2008 R2 और Windows Server 2008 दो अलग-अलग ऑपरेटिंग सिस्टम हैं। Windows Server 2008 R2 का सर्वर संस्करण ऑपरेटिंग सिस्टम का संस्करण 6.1 है। सबसे महत्वपूर्ण बात यह है कि Windows Server 2008 R2 केवल 64-बिट प्लेटफॉर्म के लिए उपलब्ध है; अब कोई x86 संस्करण नहीं है।