تثبيت Windows PowerShell وتكوينه

 

ينطبق على: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu

تاريخ آخر تعديل للموضوع: 2010-05-18

قبل استخدام Windows PowerShell، تأكد من تثبيت إصدارات صحيحة من Windows PowerShell و Windows Remote Management ‎(WinRM)‎ وتكوينهما على الكمبيوتر الخاص بك. يجب عليك استخدام إطار عمل إدارة Windows الذي يحتوي على الإصدارات الصحيحة لـ Windows PowerShell v2 و WinRM 2.0.

إذا كان جهاز الكمبيوتر لديك يعمل على نظام التشغيل Windows 7 أو نظام التشغيل Windows Server 2008 R2، فلا يجب تثبيت أي شيء. يتم بالفعل تثبيت إطار عمل إدارة Windows.

يمكنك تنزيل إطار عمل إدارة Windows وتثبيتها إذا كان الكمبيوتر على أحد أنظمة التشغيل التالية:

  • Windows Vista Service Pack 1 (SP1) or SP2

  • Windows Server 2008 SP1 أو SP2

  • Windows Server 2003 SP2

  • Windows XP SP3

فلنبدأ العمل:

  1. قم بإزالة تثبيت الإصدارات السابقة من Windows PowerShell من على جهاز الكمبيوتر لديك.‎

  2. قم بإزالة تثبيت الإصدارات السابقة من WinRM من على جهاز الكمبيوتر لديك.‎

  3. قم بتثبيت إطار عمل إدارة Windows.‎

  4. تحقق من أنه يمكن لـ Windows PowerShell تشغيل برامج نصية.‎

  5. تحقق من سماح WinRM لـ Windows PowerShell بالاتصال.‎

1. قم بإزالة تثبيت الإصدارات السابقة من Windows PowerShell من على جهاز الكمبيوتر لديك.

وقبل تثبيت إطار عمل إدارة Windows، لابد من إلغاء تثبيت أي إصدار موجود من إصدارات Windows PowerShell.

ملاحظة   هذه الخطوة غير مطلوبة لـ Windows 7 أو Windows Server 2008 R2.

إزالة ثبيت Windows PowerShell من Windows Vista SP1

  1. في "لوحة التحكم"، وفي "البرامج"، افتح "البرامج" و "الميزات" ثم قم بإزالة أية مثيلات لبرنامج Windows PowerShell تظهر في قائمة البرامج المثبتة. على سيبل المثال، قد يظهر إصدار Community Technology Preview ‎(CTP)‎ التابع لـ Windows PowerShell v2 على أنه Windows PowerShell (TM) V2.

  2. ضمن "المهام"، حدد "عرض التحديثات المثبتة"، وقم بإزالة أية مثيلات لبرنامج Windows PowerShell تظهر في قائمة التحديثات المثبتة. على سبيل المثال، قد يظهر Windows PowerShell V1 على أنه تحديث لـ Windows مع أحد أرقام مقالات قاعدة معارف Microsoft التالية:

    • KB928439

    • KB923569

إزالة ثبيت Windows PowerShell من Windows Server 2008

  1. ابدأ من "إدارة الخادم" ثم انتقل إلى "الميزات".

    1. انقر فوق إزالة تثبيت "الميزات".

    2. حدد Windows PowerShell واتبع التوجيهات لإزالة التثبيت.

  2. في "لوحة التحكم"، وفي "البرامج"، قم بفتح "البرامج" و "الميزات" ثم قم بإزالة أية مثيلات لبرنامج Windows PowerShell تظهر في قائمة البرامج المثبتة.

  3. ضمن "المهام"، حدد "عرض" التحديثات المثبتة. قم بإزالة أية مثيلات لبرنامج Windows PowerShell الذي يظهر في قائمة التحديثات المثبتة.

أعلى الصفحة‎

إزالة تثبيت Windows PowerShell من نظامي التشغيل Windows Server 2003 و Windows XP

  1. في "لوحة التحكم"، افتح "إضافة أو إزالة البرامج"، ثم قم بإزالة أية مثيلات لبرنامج Windows PowerShell تظهر في قائمة البرامج المثبتة.

  2. في "إضافة أو إزالة البرامج"، حدد "إظهار التحديثات". قم بإزالة أية مثيلات لبرنامج Windows PowerShell الذي يظهر في قائمة التحديثات المثبتة. على سبيل المثال، قد يظهر Windows PowerShell V1 على أنه تحديث لـ Windows مع رقم مقال قاعدة المعارف KB926139.

أعلى الصفحة‎

2. إزالة تثبيت الإصدارات السابقة من WinRM من على جهاز الكمبيوتر لديك

قبل تثبيت إطار عمل إدارة Windows، لابد من إلغاء تثبيت أي إصدار موجود من إصدارات WinRM.

ملاحظة   هذه الخطوة غير مطلوبة لـ Windows 7 أو Windows Server 2008 R2.

إزالة تثبيت WinRM من نظامي التشغيل Windows Vistaأو Windows Server 2008

  1. في "لوحة التحكم"، وفي "البرامج"، افتح "البرامج والميزات" ثم قم بإزالة أية مثيلات لـ Windows Remote Management التي تظهر في قائمة البرامج المثبتة.

  2. ضمن "المهام"، حدد "عرض" التحديثات المثبتة. قم بإزالة أية مثيلات لـ Windows Remote Management التي تظهر في قائمة التحديثات المثبتة. على سبيل المثال، قد تظهر Community Technology Preview ‎(CTP)‎ التابعة لـ WinRM 2.0 على أنها WindowsRemoteManagement مع أحد أرقام قاعدة المعارف التالية:

    • KB936059

    • KB950099

إزالة تثبيت Windows PowerShell من نظامي التشغيل Windows Server 2003 و Windows XP

  1. في "لوحة التحكم"، افتح "إضافة أو إزالة البرامج" وقم بإزالة أية مثيلات لـ Windows Remote Management التي تظهر في قائمة البرامج المثبتة.

  2. في "إضافة أو إزالة البرامج"، حدد "إظهار التحديثات". قم بإزالة أية مثيلات لـ Windows Remote Management التي تظهر في قائمة التحديثات المثبتة. على سبيل المثال، قد يظهر WinRM على أنه تحديث لـ Windows مع رقم مقال قاعدة المعارف KB936059.

أعلى الصفحة‎

3. تثبيت إطار عمل إدارة Windows

  • قم بتنزيل إطار عمل إدارة Windows وتثبيتها‎. اختر الحزمة التي تتضمن Windows PowerShell v2 و WinRM 2.0 والتي تنطبق على نظام التشغيل لدينا وبنية نظام التشغيل واللغة.

    بعد تثبيت WinRM و Windows PowerShell، قم بتكوين البرامج لتعمل بشكل صحيح كما هو موضح في الخطوات التالية.

    ملاحظة   إذا كان الكمبيوتر المحلي الخاص بك محمي بواسطة Microsoft Internet Security و Acceleration ‎(ISA)‎ server، فيجب عليك تثبيت Windows Firewall Client أو تكوين خادم وكيل على الكمبيوتر المحلي الخاص بك لاتصال Windows PowerShell بالخدمة المستندة على مجموعة النظراء. لمزيد من المعلومات، راجع Windows PowerShell: أسئلة متداولة للمسؤولين‎.

أعلى الصفحة‎

4. التحقق من أنه يمكن لـ Windows PowerShell تشغيل برامج نصية

  1. انقر فوق "ابدأ" > كافة البرامج > الملحقات > Windows PowerShell.

  2. قم بأحد الإجرائين التاليين لفتح Windows PowerShell:

    • إذا كنت تعمل على نظام التشغيل Windows Vista أو Windows 7 أو Windows Server 2008 R2، فانقر بزر الماوس الأيمن فوق Windows PowerShell ثم حدد "تشغيل كمسؤول". إذا ظهرت لك مطالبة التحكم في حساب مستخدم وتسألك عما إذا كنت تريد المتابعة فاضغط "متابعة".

    • إذا كنت تعمل على نظام التشغيل Windows XP أو Windows Server 2003، فانقر فوق Windows PowerShell.

  3. قم بتشغيل الأمر التالي:

    ‎Get-ExecutionPolicy
    
  4. إذا تم إرجاع القيمة بشيء خلاف RemoteSigned، فستحتاج لتغيير القيمة إلى RemoteSigned.

    ملاحظة   عند تعيين نهج تنفيذ البرنامج النصي لـ RemoteSigned، يمكنك فقط تشغيل البرامج النصية التي تقوم بإنشائها على الكمبيوتر الخاص بك أو البرامج النصية الموقع عليها من مصدر موثوق.

تمكين البرامج النصية ليتم تشغيلها في Windows PowerShell

في جلسة Windows PowerShell التي قمت بفتحها كمسؤول، قم بتشغيل الأمر التالي:

‎Set-ExecutionPolicy RemoteSigned

أعلى الصفحة‎

5. التحقق من سماح WinRM لـ Windows PowerShell بالاتصال

  1. انقر فوق "ابدأ" > كافة البرامج > ملحقات.

  2. قم بأحد ما يلي لفتح موجه الأوامر:

    • إذا كنت تعمل على نظام التشغيل Windows Vista أو Windows 7 أو Windows Server 2008 R2، فانقر بزر الماوس الأيمن فوق "موجه الأوامر" ثم حدد "تشغيل كمسؤول". إذا ظهرت لك مطالبة التحكم في حساب المستخدم وتسألك عما إذا كنت تريد المتابعة فاضغط "متابعة".

    • إذا كنت تعمل على نظام التشغيل Windows XP أو Windows Server 2003، فانقر فوق "موجه الأوامر".

  3. في موجه الأوامر، قم بتشغيل الأوامر التالية:

    ‎net start winrm
    winrm get winrm/config/client/auth
    

    ملاحظة   إذا كانت خدمة WinRM يتم تشغيلها بالفعل، فليس من الضروري بدء خدمة WinRM. يمكنك التحقق من حالة خدمة WinRM من خلال تشغيل الأمر sc query winrm.

  4. وفي النتائج، ابحث عن القيمة Basic = . إذا كانت القيمة هي Basic = false، فيجب عليك تغيير القيمة إلى Basic = true.

    ملاحظة   إذا بدأت تشغيل خدمة WinRM، ولست في حاجة لتغيير القيمة Basic ، فقم بتشغيل الأمر net stop winrm لإيقاف خدمة WinRM.

تكوين WinRM لدعم المصادقة الأساسية

  1. من على "موجه الأوامر" الذي قمت بفتحه كمسؤول، قم بتشغيل الأوامر التالية: وتعتبر القيمة التي بين الأقواس الكبيرة { } حساسة لحالة الأحرف:

    ‎winrm set winrm/config/client/auth @{Basic="true"}
    
  2. في أمر الإخراج، تحقق من القيمة Basic = true.

    ملاحظة   إذا بدأت تشغيل الخدمة WinRM، فقم بتشغيل الأمر net stop winrm لإيقاف خدمة WinRM.

أعلى الصفحة‎

 
موضوعات تعليمات ذات صلة
يتم التحميل...
تعذر العثور على موارد.