पावरशेल 7 आरसी 3 निम्नलिखित परिवर्तनों के साथ उपलब्ध है
Microsoft अगली पीढ़ी की पॉवरशेल स्क्रिप्टिंग भाषा का एक नया संस्करण जारी कर रहा है। दिलचस्प उपयोगकर्ता पावरशेल 7 रिलीज उम्मीदवार 3 प्राप्त कर सकते हैं। इसमें समुदाय के साथ-साथ पावरशेल टीम दोनों की कई नई सुविधाएं और कई बग समाधान शामिल हैं।
पावरशेल कमांड प्रॉम्प्ट का एक उन्नत रूप है। यह रेडी-टू-यूज़ cmdlets के विशाल सेट के साथ विस्तारित है और विभिन्न परिदृश्यों में .NET Framework/C# का उपयोग करने की क्षमता के साथ आता है। विंडोज़ में एक जीयूआई उपकरण, पावरशेल आईएसई शामिल है, जो एक उपयोगी तरीके से स्क्रिप्ट को संपादित और डिबग करने की अनुमति देता है।
पावरशेल 7 .NET Core 3.0 पर आधारित पहला कमांड-लाइन शेल और स्क्रिप्टिंग भाषा पैकेज है। यह इनबॉक्स विंडोज़ के 90+% के साथ संगतता प्राप्त कर सकता है .NET कोर 3.0 में परिवर्तन का लाभ उठाकर पावरशेल मॉड्यूल जो .NET फ्रेमवर्क पर निर्मित मॉड्यूल द्वारा आवश्यक कई एपीआई को वापस लाते हैं ताकि वे .NET कोर के साथ काम करें रनटाइम।
Microsoft को जनवरी में पॉवरशेल 7 की सामान्य उपलब्धता उनकी पहली दीर्घकालिक सर्विसिंग रिलीज़ के रूप में होने की उम्मीद है।
रिलीज उम्मीदवार और सामान्य उपलब्धता के बीच, माइक्रोसॉफ्ट केवल महत्वपूर्ण बग फिक्स स्वीकार करेगा और कोई नई सुविधाएं शामिल नहीं की जाएंगी। उस रिलीज के लिए, कुछ
प्रायोगिक विशेषताएं डिजाइन को स्थिर माना जाएगा और अब प्रायोगिक नहीं होगा। इसका मतलब यह है कि उन सुविधाओं के लिए भविष्य के किसी भी डिज़ाइन परिवर्तन को एक ब्रेकिंग परिवर्तन माना जाएगा।पावरशेल 7 की मुख्य विशेषताएं
- .NET कोर 3.1 (LTS)
प्रत्येक वस्तु के लिए -समानांतर
- विंडोज संगतता आवरण
- नया संस्करण अधिसूचना
- नई त्रुटि दृश्य और
प्राप्त-त्रुटि
cmdlet - पाइपलाइन चेन ऑपरेटर्स (
&&
तथा||
) - टर्नरी ऑपरेटर (
ए? बी: सी
) - नल असाइनमेंट और कोलेसिंग ऑपरेटर्स (
??
तथा??=
) - क्रॉस-प्लेटफॉर्म
आह्वान-डीएससी संसाधन
(प्रयोगात्मक) -
बाहर GridView
,-खिड़की दिखाएंं
और अन्य पुराने GUI cmdlets Windows पर वापस आ गए हैं
पावरशेल 7 आरसी 3 में नया क्या है?
ब्रेकिंग चेंज
- ठीक कर
आह्वान-कमांड
सत्र समाप्ति पर गुम त्रुटि (#11586)
इंजन अपडेट और सुधार
- कंसोल रंग के बीच मानचित्र को अपडेट करें
वीटी
अनुक्रम (#11891) - विंडोज प्लेटफॉर्म पर SSH रिमोटिंग एरर को ठीक करें (#11907)
- पुनर्स्थापित करें
पावरशेलस्ट्रीम प्रकार
एन्यूम
एक साथअप्रचलितविशेषता
(#11836) - मामलों को संभालें जहां
कस्टमइवेंट
शुरू में नहीं भेजा गया था (#11807) - ठीक करें कि COM ऑब्जेक्ट्स की गणना कैसे की जाती है (#11795)
- ठीक कर
नेटिव डीएलहैंडलर
फ़ाइल नहीं मिलने पर फेंकना नहीं (#11787) - पुनर्स्थापित
ब्रेकप्वाइंट सेट करें
एपीआई (#11622) - बेवजह न गुजरें
-एल लॉगिन_नाम
या-पी पोर्ट
प्रतिएसएसएचओ
(#11518) (धन्यवाद @LucaFilipozzi!) - के लिए ठीक करें
जेईए
आभासी खाते में उपयोगकर्ता की भूमिका (#11668) - अलग-अलग लोड की गई असेंबली से प्रकारों को हल न करें
असेंबलीलोडकॉन्टेक्स्ट
(#11088)
सामान्य सीएमडीलेट अद्यतन और सुधार
- वर्तमान निर्देशिका को सिंक करें
विनकॉम्पैट
दूरस्थ सत्र (#11809) - जोड़ें
विनकॉम्पैट
एक सेटिंग का उपयोग करके सूची समर्थन से इनकार करेंpowershell.config.json
(#11726) - लाइन की अनावश्यक ट्रिमिंग को ठीक करें जिसके परिणामस्वरूप गलत अनुक्रमणिका होती है
संक्षिप्त दृश्य
(#11670)
कोड सफाई
- का नाम बदलें
Clrसंस्करण
पूंजीकरण में परिवर्तन वापस करने के लिए पैरामीटर वापस (#11623)
उपकरण
- चैंज जनरेशन स्क्रिप्ट को अपडेट करें (#11736) (धन्यवाद @xtqqczze!)
- इस अपडेट करें
क्रेडस्कैन v2
(#11765)
परीक्षण
- परीक्षण करना सुनिश्चित करें कि क्या हम लगातार तर्क का उपयोग करके एक परीक्षण छोड़ते हैं (#11892)
- macOS पर रूट टेस्ट पर डायरेक्टरी क्रिएशन छोड़ें (#11878)
- अद्यतन
Get-PlatformInfo
डेबियन 10, 11 और सेंटोस 8 के लिए सहायक और परीक्षण (#11842) - सही सुनिश्चित करें
pwsh
टेस्ट रन के लिए प्रयोग किया जाता है (#11486) (धन्यवाद @iSazonov!)
बिल्ड और पैकेजिंग सुधार
- जोड़ें
एलटीएसरिलीज
से मूल्यमेटाडेटा.जेसन
प्रतिरिलीज.जेसन
(#11897) - टक्कर
माइक्रोसॉफ्ट। आवेदन अंतर्दृष्टि
से2.12.1
प्रति2.13.0
(#11894) - एलटीएस पैकेज को हमेशा पूर्वावलोकन न बनाएं (#11895)
- टक्कर
प्रणाली। आंकड़े। एसक्ल क्लाइंट
से4.8.0
प्रति4.8.1
(#11879) - परिवर्तन
एलटीएसरिलीज
मूल्य मेंमेटाडेटा.जेसन
सच के लिएआरसी.3
रिलीज (आंतरिक 10960) - अद्यतन
लीटर
तर्क पर निर्भर होनामेटाडेटा.जेसन
(#11877) - का डिफ़ॉल्ट मान सेट करें
एलटीएसरिलीज
असत्य के लिए (#11874) - रिफैक्टर पैकेजिंग पाइपलाइन (#11852)
- सुनिश्चित करें
लीटर
संकुल के लिए प्रतीकात्मक लिंक हैंpwsh
तथाpwsh-lts
(#11843) - टक्कर
माइक्रोसॉफ्ट। पावरशेल। मूल निवासी
से7.0.0-आरसी.2
प्रति7.0.0
(#11839) - शामिल करने के लिए NuGet पैकेज पीढ़ी को अपडेट करें
cimcmdlet.dll
और अधिकांश अंतर्निर्मित मॉड्यूल (#11832) - टक्कर
माइक्रोसॉफ्ट। पावरशेल। संग्रह
से1.2.4.0
प्रति1.2.5
(#11833) - टक्कर
पीएसरीडलाइन
से2.0.0-आरसी2
प्रति2.0.0
(#11831) - अनुमत असेंबली सूची में ट्रेस स्रोत और क्रमांकन आदिम जोड़ें (आंतरिक 10911)
- अपडेट करें
आगामीरिलीज टैग
v7.0.0-preview.7 होना (#11372) - उत्पादन के लिए पैकेजिंग बदलें
लीटर
पैकेज (#11772) - केवल उबंटू पर निर्माण करते समय टार पैकेज बनाएं (#11766)
- टक्कर
एनजेसनस्कीमा
से10.1.4
प्रति10.1.5
(#11730) - सांकेतिक लिंक निर्माण को ठीक करें
पैकेजिंग.psm1
(#11723) - टक्कर
माइक्रोसॉफ्ट। आवेदन अंतर्दृष्टि
से2.12.0
प्रति2.12.1
(#11708) - टक्कर
एनजेसनस्कीमा
से10.1.3
प्रति10.1.4
(#11620) - नवीनतम Azure DevOps एजेंट छवियों पर जाएँ (#11704)
- टक्कर
मार्कडिग। पर हस्ताक्षर किए
से0.18.0
प्रति0.18.1
(#11641)
दस्तावेज़ीकरण और सहायता सामग्री
- चैंज में गीथूब पर अंतर करने के लिए लिंक जोड़ें (#11652) (धन्यवाद @xtqqczze!)
- मार्कडाउन-लिंक परीक्षण विफलता को ठीक करें (#11653) (धन्यवाद @xtqqczze!)
पावरशेल 7 एक "लाइव गो" रिलीज है, जिसका अर्थ है कि यह आधिकारिक तौर पर अगले महीने पावरशेल 7 सामान्य उपलब्धता (जीए) के रिलीज होने तक उत्पादन में समर्थित है।
स्रोत: माइक्रोसॉफ्ट