بوويرشيل النصي لتمكين "IIS البرامج النصية إدارة وأدوات"

StackOverflow https://stackoverflow.com/questions/1608506

سؤال

وبعد النظر في جميع أنحاء (لعدم رهيب منذ فترة طويلة وأنا يجب أن أعترف) وأتساءل عما إذا كان أي شخص يمكن أن نشير لي أن السيناريو بوويرشيل أن يتحقق إذا تم تمكين "البرامج النصية إدارة IIS وأدوات" وإذا كان لا ثم تمكنه كأنك من إضافة ميزات ويندوز.

وراجعت poshcode.org وpowershell.com ولم أستطع العثور على واحد

وأنا لم تطرق بوويرشيل من قبل وأنا أحاول أن استخدام هذا البرنامج النصي لتشغيل كجزء من أتمتة نشر

وهتاف

هل كانت مفيدة؟

المحلول

وسيكون ذلك من أجل Windows 2008 أو Windows Server 2008 R2؟

وخادم 2008R2:

و-إلى الاستعلام:

PS> get-windowsfeature|where{$_.name -eq "Web-Scripting-Tools"}

Display Name                                            Name
------------                                            ----
        [X] IIS Management Scripts and Tools            Web-Scripting-Tools

وو"[X]" يشير تثبيته.

و-إلى إضافة:

PS> get-windowsfeature|where{$_.name -eq "Web-Scripting-Tools"}|add-windowsfeature

إذا كنت تسأل عن سيرفر 2008، ثم سيكون لديك لتحليل الإخراج من servermanagercmd.exe، والتي ستكون أكثر صرامة بعض الشيء، لكنه ليس مستحيلا.

نصائح أخرى

وأنا لا أعتقد بوويرشيل هو خيار جيد للتركيب الآلي لأول مرة لديك لتثبيت بوويرشيل (إلا إذا كان هذا هو ويندوز 2008 R2)، ثم لديك لتمكين تنفيذ البرنامج النصي قبل سيتم تشغيل البرامج النصية.

وبدلا من ذلك لنا pkgmgr أو ocsetup التي يمكن تشغيلها من وحدة CMD.EXE العادية. هذا يجب أن تعمل لIIS 7 (ويندوز 2008)

start /w pkgmgr /iu:IIS-WebServerManagementTools;IIS-ManagementConsole;
start /w pkgmgr /iu:IIS-ManagementScriptingTools;IIS-ManagementService;
start /w pkgmgr /iu:IIS-IIS6ManagementCompatibility;IIS-Metabase;

إذا كنت عازمة حقا على استخدام بوويرشيل هذا سوف تثبيته على ويندوز 2008

start /w pkgmgr /iu:MicrosoftWindowsPowerShell

ونضع في اعتبارنا أن هذا بتثبيت ويندوز 2008 OS "ميزة" و لذلك سوف تحصل بوويرشيل الإصدار 1.0 لا بوويرشيل الإصدار 2.0.

ويشرح هذا المقال كيفية الحصول على بوويرشيل ت 2 لنظام التشغيل الخاص بك (2008 وأقدم) http://support.microsoft.com/kb/968929

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top