PowerShell - विंडोज 10 पर लापता- WindowsFeature (और परिवार) स्थापित करें?


25

हमारे पास कुछ पावेरशेल स्क्रिप्ट हैं जो विभिन्न देव / परीक्षण / ठेस वातावरण को स्थापित करने के लिए उपयोग की जाती हैं और उनमें से एक IIS स्थापित और कॉन्फ़िगर करता है। दुर्भाग्य से ये स्क्रिप्ट इस समय विंडोज 10 के तहत काम नहीं करती हैं क्योंकि इंस्टाल-विंडोजफ्रीचर cmdlet गायब है।

जहाँ ये जानबूझकर हटाए गए हैं, या वहाँ कुछ घेरा है जिसे मुझे स्थापित करने के लिए कूदना पड़ता है जो पहले आवश्यक नहीं था?


यह होम संस्करण है?
Colyn1337

वास्तव में उद्यम।
मिस्टर स्माइथे

जवाबों:


28

जबकि रयान का जवाब सही है, Install-WindowsFeatureअगर आप अपनी स्क्रिप्ट को वर्कस्टेशन पर भी चलाना चाहते हैं तो मैं cmdlets से दूर रहने की सलाह दूंगा । आप हमेशा RSAT पर निर्भर रहेंगे भले ही आपको इसकी आवश्यकता न हो।

बस Enable-WindowsOptionalFeature का उपयोग करें जो सर्वर और वर्कस्टेशन पर काम करता है। आपको अपनी स्क्रिप्ट बदलने की आवश्यकता होगी, फीचर नाम भी अलग हैं।

मैंने थोड़ा सा लिखा है: कमांड लाइन पर विंडोज सुविधाओं को स्थापित करने के विभिन्न तरीके


1
मैं इसे स्वीकार कर रहा हूं क्योंकि यह अधिक लचीला और विनम्रता से बताता है कि मैं इसे गलत कर रहा हूं। :) अब, पता लगाने के लिए कि क्या xml टेम्पलेट मैं इंस्टाल-विंडोजफिट में फीड कर रहा हूं, इनेबल- विंडोजऑप्टेशनलफिएट के साथ भी काम करेगा।
श्री स्मिथे

1
Enable-WindowsOptionalFeatureहालांकि थोड़ा अजीब व्यवहार है। यह आपको पुष्टि प्रॉम्प्ट को दबाने की अनुमति नहीं देता है। यह इसे शेफ की तरह एक स्वचालित प्रावधान-एर में उपयोग के लिए अयोग्य बनाता है। मेरे पास एक बेहतर जवाब नहीं है, मुझे बस आश्चर्य हुआ कि यह इस तरह से लिखा गया था जो पॉवर्सशेल की अंतर्निहित पुष्टि की पुष्टि नहीं करता है।
जेसन मॉर्गन

@JasonMorgan - क्या आपके पास इस तरह के मामले के लिए एक उदाहरण है?
पीटर हैनडॉर्फ

2

यह अभी तक बाहर नहीं है। हमेशा की तरह, रिमोट सर्वर एडमिनिस्ट्रेशन टूल्स (RSAT - जिसमें *-WindowsFeaturecmdlets भी शामिल है ) हमेशा OS संस्करण के लिए बहुत संवेदनशील रहा है। यानी, आप सर्वर 2008 R2, विंडोज 8.1 RSAT को विन 8.1 पर सर्वर 2012 R2 का प्रबंधन करने के लिए विंडोज 7 पर विंडोज 7 आरएसएटी का उपयोग करेंगे। ओएस संस्करणों में आरएसएटी का उपयोग करना काम कर सकता है , लेकिन यह अप्रत्याशित रूप से दुर्घटनाग्रस्त हो सकता है। *-WindowsFeatureCmdlets का तकनीकी रूप से का हिस्सा हैं ServerManagerमॉड्यूल, और के बाद से सर्वर 2016 अभी तक बाहर नहीं है, आप के लिए इन cmdlets थोड़ी देर के लिए दिखाई न दे।

यह काम करने में सक्षम हो सकता है: https://www.microsoft.com/en-us/download/details.aspx?id/4520

या, यदि नहीं, तो अभी के लिए अपने दूरस्थ प्रशासन को करने के लिए एक डाउनलिंक विंडोज वर्कस्टेशन खोजें।


1
केवल अपने प्रश्न का उत्तर की ओर ध्यान दें, Windows 10 के लिए RSAT इस महीने की उम्मीद है और Windows Server 2016 तकनीकी पूर्वावलोकन 3 के साथ आ जाएगा
yagmoth555 - GoFundMe मोनिका

रिकॉर्ड के लिए, यह सब स्थानीय स्तर पर किया जा रहा है। लेकिन एक निर्भरता एक निर्भरता है।
मिस्टर स्माइथे

@ Mr.Smythe बेशक, अपने प्रश्न का स्कूप बाहर, अगर आप उन मशीन से अपने सर्वर का प्रबंधन, आप अभी भी RSAT अंत में आवश्यकता हो सकती है
GoFundMe मोनिका - yagmoth555

1
FYI करें; microsoft.com/en-us/download/details.aspx?id=45520 :) आज प्रकाशित किया गया (और winerv 2016 तकनीकी पूर्वावलोकन 3 भी!) / cc @ Mr.Smythe
yagmoth555 - GoFundee मोनिका
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.