PowerShell 2 की स्थापना रद्द करें


-1

मैंने हाल ही में PowerShell 6 स्थापित किया है:

http://github.com/PowerShell/PowerShell/releases

हालाँकि मैंने देखा कि PowerShell अब इनस्टॉल करता है:

C:\Program Files\PowerShell

जबकि मैं अभी भी यहाँ संस्करण 2 के साथ बचा हूँ:

C:\Windows\system32\WindowsPowerShell

यदि संभव हो तो मैं इस पुराने संस्करण को निकालना चाहूंगा। मैंने इनकी जाँच की:

  1. कार्यक्रम और विशेषताएं
  2. अद्यतन स्थापित
  3. विंडोज़ की विशेषताएं

लेकिन PowerShell के लिए कोई विकल्प नहीं देखा।


PowerShell 6.0 केवल एक सबसेट है, PowerShell को हटा रहा है, तब आप अधिक सोचेंगे (किसी टिप्पणी में सूची में बहुत से), कम से कम कुछ चीज़ें PowerShell के साथ संगत नहीं हैं। PowerShell 6 को PowerShell के साथ स्थापित करने के लिए डिज़ाइन किया गया है 2/3/4/5
रामहुंड

ओह, और एक और चीज जोड़ने के लिए v2 को हटाने का कोई प्रणालीगत कारण नहीं है। v2 और v6 अगल-बगल ठीक-ठीक रहेंगे।
ईबीग्रीन

खैर, सबसे पहले, v6 किसी भी अन्य संस्करण की क्षमताओं के पास कहीं भी प्रदान नहीं करता है। सहित v1। दूसरा, आपके पास अभी शेड्यूल किए गए कार्य हैं और ऐसे इंस्टाल हैं जिन्हें C: \ Windows \ System32 \ WindowsPowershell में पावरशेल के कुछ संस्करण की आवश्यकता है। इसलिए जब मैं आपको एक कारण नहीं बता सकता कि दो संस्करणों को क्यों रखा जाना चाहिए, तो आपके विंडोज़ मशीन से विंडोज़ विशिष्ट संस्करण को न हटाने के बहुत सारे कारण हैं।
ईबीग्रीन

यहाँ एक कड़ी बताते हैं कि कि पी एस ओएस का एक अभिन्न हिस्सा है petri.com/how-to-uninstall-windows-powershell कि करने के लिए बात कर रहा है विंडोज विशिष्ट संस्करणों कि नेट फ्रेमवर्क पर आधारित हैं। क्रॉस प्लेटफ़ॉर्म संस्करण (v6) जो कि नेट कोर पर बनाया गया हो। यदि आप को पॉवरशेल का एक संस्करण चाहिए और आप नवीनतम संस्करण चाहते हैं तो 5.1 पर अपग्रेड करें।
ईबीग्रीन

जवाबों:


2

मुझे उत्तर पोस्ट करने में थोड़ी हिचकिचाहट हुई क्योंकि इसमें से कुछ मेरी राय होगी। क्या राय नहीं है कि विंडोज 7 (सर्वर 2008 आर 2) के रूप में पॉवर्सशेल ऑपरेटिंग सिस्टम का एक अभिन्न अंग है। वर्तमान में पॉवरशेल के लिए अनिवार्य रूप से दो एक साथ विकास ट्रैक हैं। विंडोज़ विशिष्ट संस्करण है जिसमें सबसे हाल का संस्करण संख्या 5.1 है और एक क्रॉस प्लेटफ़ॉर्म संस्करण है जो संस्करण 6 है। पॉवर्सशेल 5 को किसी भी अन्य फीचर अपडेट को प्राप्त करने की योजना नहीं है, लेकिन पैच जारी रहेगा। Powershell 6 वह तरीका है जिससे Microsoft आगे बढ़ने की योजना बनाता है।

अब हम राय भाग में आते हैं। अभी जिस काम में मैं कम से कम पावरफुल 6 करता हूं, उसमें कमी है। 5 में मौजूद cmdlets हैं जो या तो 6 में मौजूद नहीं हैं या वे मॉड्यूल हैं जो वे 5 के साथ संगत नहीं हैं। इसलिए मेरे लिए (और मेरे दिन के लिए कई दिनों तक व्यवस्थापक कार्यों के लिए) शक्तियां 6 वर्तमान में नहीं है वैध विकल्प।

सीधे अपने प्रश्न का उत्तर देने के लिए, आपके पास विंडोज़ मशीन पर सिर्फ वी 6 शाल नहीं हो सकता है। आपके पास अभी भी एक विंडोज़ विशिष्ट संस्करण होना चाहिए। इसलिए, यदि आप केवल एक संस्करण चाहते हैं और आप नवीनतम और महान चाहते हैं तो मैं v6 को हटाने और v5.1 को स्थापित करने का सुझाव दूंगा।

संदर्भ:

विंडोज पॉवर्सशेल को अनइंस्टॉल कैसे करें

पॉवरशेल 6 रोडमैप


बहुत बढ़िया जवाब। Microsoft को कभी भी v6 PowerShell नहीं कहा जाना चाहिए। यह मूल रूप से "PowerShell के एक एकीकृत विशेष न्यूनतम संस्करण के साथ डॉटनेटकोर" है। यह वास्तव में नियमित रूप से 2, 3, 4 और 5 के साथ करने के लिए कुछ भी नहीं है
टोनही

1
वैसे मैं उस दिशा की सराहना करता हूं जो वे जा रहे हैं और उन्होंने अब तक जो काम किया है, लेकिन यह पहली बार अधिकार में आने वाले लोगों के लिए थोड़ा भ्रमित है।
ईबीग्रीन

मैं मानता हूं कि वे सही रास्ते पर हैं और यह अच्छा है। लेकिन उन्हें वास्तव में अपने उत्पादों के नामकरण के लिए कुछ और सोचा जाना चाहिए था। यह वास्तव में अब भ्रामक है।
टन 12

बहुत बढ़िया जवाब - क्या आप उस गुमशुदा / असंगत में से किसी एक के उत्तर में एक उदाहरण देने को तैयार होंगे
स्टीवन पेनी

खैर, ActiveDirectory मॉड्यूल संगत नहीं है और मैं इसे हर दिन बहुत अधिक उपयोग करता हूं।
ईबीग्रीन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.