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

विंडोज पॉवरशेल क्या है? नवीनतम संस्करण में अपग्रेड करने की विशेषताएं और लाभ

विंडोज 10 Windows PowerShell 5.0 . के साथ जहाज; नवीनतम संस्करण अब PowerShell 7.0 . है . विंडोज 8.1 विंडोज पावरशेल 4.0 के साथ इंस्टॉल आता है। नया संस्करण अपनी भाषा को सरल, उपयोग में आसान बनाने और सामान्य त्रुटियों से बचने के लिए डिज़ाइन की गई कई नई सुविधाओं को होस्ट करता है। यदि आप अपने विंडोज ऑपरेटिंग सिस्टम पर पावरशेल के पुराने संस्करण का उपयोग कर रहे हैं, तो विंडोज पावरशेल के इस संस्करण में माइग्रेट करने से कई लाभ होंगे। यह न केवल सिस्टम प्रशासकों को विंडोज सर्वर ओएस के हर पहलू का प्रबंधन करने देता है, बल्कि SQL, एक्सचेंज और Lync-आधारित सर्वरों पर भी नियंत्रण प्रदान करता है।

पावरशेल क्या है

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

यदि आपको अधिक जानकारी की आवश्यकता है, तो आप पावरशेल का परिचय देख सकते हैं कुछ बेहतरीन सीखने के लिए microsoft.com पर।

मैं PowerShell का कौन सा संस्करण चला रहा हूं

यह पता लगाने के लिए कि आप पावरशेल के किस संस्करण का उपयोग कर रहे हैं, निम्न कार्य करें।

विंडोज पॉवरशेल क्या है? नवीनतम संस्करण में अपग्रेड करने की विशेषताएं और लाभ

पावरशेल विंडो खोलें और कोई भी टाइप करें निम्न आदेशों में से और Enter दबाएं:

get-host|Select-Object version

$psversiontable

$host.version

इस पर और अधिक पढ़ने के लिए - विंडोज 10 में पावरशेल संस्करण की जांच कैसे करें।

  • Windows Server 2012, Windows Server 2008 R2, Windows Server 2008 SP2, Windows 8 और Windows 7 SP1 उपयोगकर्ताओं के साथ Windows PowerShell 3.0 का उपयोग करने में सक्षम होंगे ।
  • Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows 8.1 और Windows 7 SP1 उपयोगकर्ताओं के साथ Windows PowerShell 4.0 का उपयोग करने में सक्षम होंगे ।
  • Windows 10 Windows PowerShell 5.0 के साथ आता है ।

पढ़ें :विंडोज 10 पर पावरशेल 7.0 कैसे स्थापित करें।

Windows PowerShell सुविधाएं

Windows PowerShell 3.0 निम्नलिखित नई कार्यक्षमता पेश की:

  • Windows PowerShell कार्यप्रवाह
  • सीआईएम cmdlets
  • ऑब्जेक्ट्स पर Cmdlets (CDXML)
  • Windows PowerShell वेब एक्सेस
  • मॉड्यूल स्वचालित लोडिंग
  • अद्यतन करने योग्य सहायता
  • मजबूत और डिस्कनेक्ट किए गए सत्र
  • अनुसूचित कार्य

Windows PowerShell 4.0 लाया गया:

  • वांछित राज्य विन्यास (डीएससी)
  • Windows PowerShell वेब एक्सेस सुधार
  • कार्यप्रवाह में सुधार
  • Windows PowerShell वेब सेवाओं के लिए नई सुविधाएं
  • सहेजें-सहायता

संबंधित :Windows PowerShell ISE को कैसे स्थापित करें और उसका उपयोग कैसे करें।

Windows PowerShell 5.0 , जो  Windows 10 में शामिल है, निम्नलिखित कार्यक्षमता का परिचय देता है:

  • कक्षाओं को कार्यक्षमता में परिभाषित किया जा सकता है
  • डीएससी एन्हांसमेंट
  • प्रतिलेखन सभी मेजबानों में उपलब्ध हैं
  • डिबगिंग में प्रमुख एन्हांसमेंट, जिसमें विंडोज पॉवरशेल जॉब्स को डीबग करने की क्षमता शामिल है
  • नेटवर्क स्विच मॉड्यूल
  • सॉफ्टवेयर पैकेज प्रबंधित करने के लिए OneGet
  • OneGet के माध्यम से Windows PowerShell मॉड्यूल को प्रबंधित करने के लिए PowerShellGet
  • COM ऑब्जेक्ट्स का उपयोग करते समय प्रदर्शन लाभ

Windows PowerShell 6.0 क्रॉस-प्लेटफ़ॉर्म (Windows, macOS और Linux), ओपन-सोर्स है, और विषम वातावरण और हाइब्रिड क्लाउड के लिए बनाया गया है।

  • .NET फ्रेमवर्क से .NET कोर में ले जाया गया
  • .NET Core 2.0 को अपने रनटाइम के रूप में उपयोग करता है।
  • पावरशेल कोर को कई प्लेटफॉर्म (विंडोज, मैकओएस और लिनक्स) पर काम करने में सक्षम बनाता है।
  • .NET कोर और .NET फ्रेमवर्क के बीच साझा किए गए API को .NET मानक के भाग के रूप में परिभाषित किया गया है।

Windows PowerShell 7.0 कई नई सुविधाओं के साथ जहाज जैसे:

  • पाइपलाइन समानांतरकरण
  • नए ऑपरेटर
  • ConciseView और Get-Error cmdlet
  • स्वचालित नए संस्करण सूचनाएं
  • DSC संसाधनों को सीधे PowerShell 7 से आमंत्रित करें
  • संगतता परत।

पढ़ें :विंडोज पावरशेल आईएसई बनाम विंडोज पावरशेल।

टेकनेट लाइब्रेरी ने इन विशेषताओं के बारे में विस्तार से बताया है। आइए उनमें से कुछ को संक्षेप में देखें।

Windows PowerShell वर्कफ़्लो: क्षमता विंडोज वर्कफ्लो फाउंडेशन की शक्ति को विंडोज पावरशेल में लाती है। आप कार्यप्रवाहों को XAML या Windows PowerShell भाषा में लिख सकते हैं और उन्हें ठीक वैसे ही चला सकते हैं जैसे आप cmdlet चलाते हैं।

मौजूदा प्रमुख Cmdlets और प्रदाताओं में सुधार: Windows PowerShell 3.0 में मौजूदा cmdlets के लिए सरलीकृत सिंटैक्स सहित नई सुविधाएँ शामिल हैं, और cmdlets के लिए नए पैरामीटर जैसे - कंप्यूटर cmdlets, CSV cmdlets, Get-ChildItem, Get-Command, Get-Content, Get-History, माप-वस्तु, सुरक्षा cmdlets , सेलेक्ट-ऑब्जेक्ट, सिलेक्ट-स्ट्रिंग, स्प्लिट-पाथ, स्टार्ट-प्रोसेस, टी-ऑब्जेक्ट, टेस्ट-कनेक्शन और .ऐड-मेंबर

दूरस्थ मॉड्यूल आयात और खोज: Windows PowerShell 3.0 मॉड्यूल खोज का विस्तार करता है दूरस्थ कंप्यूटर पर आयात और अंतर्निहित रिमोटिंग क्षमताएं।

मॉड्यूल cmdlets: Windows PowerShell रिमोटिंग का उपयोग करके दूरस्थ कंप्यूटर पर मॉड्यूल को स्थानीय कंप्यूटर पर आयात करने की क्षमता रखता है।

नया CIM सत्र समर्थन: दूरस्थ कंप्यूटर पर अप्रत्यक्ष रूप से चलने वाले स्थानीय कंप्यूटर पर कमांड आयात करके गैर-विंडोज कंप्यूटरों को प्रबंधित करने के लिए CIM और WMI का उपयोग करने की अनुमति देता है।

स्वतः पूर्ण सुविधा: टाइपिंग का समय बचाता है, और आपके टाइपो को कम करता है।

पावरशेल 3.0 इंटेलिजेंस: आपके द्वारा लाल रंग में की गई त्रुटि को रेखांकित करता है और जब आप माउस पॉइंटर को लहराती रेखा पर घुमाते हैं तो सुधार का सुझाव देते हैं।

अपडेट-सहायता cmdlet: यह अंतर्निहित दस्तावेज़ीकरण में कई छोटी त्रुटियों, या कष्टप्रद टाइपो को ठीक करता है।

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

रनए और साझा होस्ट समर्थन:  Windows PowerShell वर्कफ़्लो के लिए डिज़ाइन की गई RunAs सुविधा, सत्र कॉन्फ़िगरेशन के उपयोगकर्ताओं को ऐसे सत्र बनाने देती है जो किसी साझा उपयोगकर्ता खाते की अनुमति से चलते हैं। दूसरी ओर, साझाहोस्ट सुविधा, एकाधिक कंप्यूटरों पर एकाधिक उपयोगकर्ताओं को एक साथ वर्कफ़्लो सत्र से कनेक्ट करने और वर्कफ़्लो की प्रगति को ध्यान से ट्रैक करने की अनुमति देती है।

विशेष चरित्र प्रबंधन सुधार: विंडोज पॉवरशेल 3.0 के आसपास एक त्वरित लैप विशेष वर्णों की व्याख्या और सही ढंग से संभालने के लिए प्रोग्राम की क्षमता में सुधार करने के लिए दिखाता है, लिटरलपाथ पैरामीटर, जो पथों में विशेष वर्णों को संभालता है, लगभग सभी cmdlets पर मान्य है जिसमें पथ पैरामीटर है, जिसमें नया अपडेट भी शामिल है। -सहायता और सहेजें-सहायता cmdlets।

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

विंडोज पॉवरशेल क्या है? नवीनतम संस्करण में अपग्रेड करने की विशेषताएं और लाभ
  1. Windows 10, 8 और 7 पर Powershell संस्करण की जाँच कैसे करें

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

  1. ApplicationFrameHost.exe क्या है और इसकी मरम्मत कैसे करें?

    जब Windows गैर-मौजूद या दूषित ApplicationFrameHost.exe फ़ाइलों के बारे में त्रुटि संदेश प्रदर्शित करता है, तो चीजें किनारे हो जाती हैं। आप सॉफ़्टवेयर स्थापना, विंडोज़ को अपडेट करने और अन्य संबंधित कार्यों को करने में समस्याओं का सामना करना शुरू कर देते हैं। इसलिए इसे ठीक करना बेहद जरूरी है। आज, हम W

  1. Windows 10 और Windows 11 में क्या अंतर हैं?

    Microsoft ने नवीनतम विंडोज़ 11 को कई नई सुविधाओं और सुधारों के साथ जारी किया है। और बहुत सारे पैच और अपडेट के साथ, विंडोज 10 अब नई विंडोज 11 की तुलना में अधिक स्थिर ओएस है। कंपनी के अनुसार, यह 2025 के बाद विंडोज 10 पर अपना समर्थन बंद कर देगी, इसलिए हमारे पास विंडोज 11 में अपग्रेड करने का फैसला करने