كيفية إصلاح وحدة التثبيت مفقودة في PowerShell
يمكن لـ PowerShell من Microsoft تنزيل وحدات إضافية وتثبيتها من كتالوج عبر الإنترنت. باستخدام أمرين ، يمكنك توسيع وظائف وحدة تحكم PowerShell وإضافة أوامر cmdlets وميزات جديدة. يتم توفير القدرة على تثبيت وحدات نمطية إضافية بواسطة Install-Module cmdlet.
الإعلانات
هناك ، كنا نستخدم Install-Module cmdlet للحصول على وحدة نمطية جديدة وبرنامج نصي وتثبيتهما للتحقق من بيئة البرامج والأجهزة الخاصة بك بحثًا عن العيوب.
يحصل أمر Install-Module cmdlet على واحد أو أكثر من الوحدات النمطية التي تفي بالمعايير المحددة من على الإنترنت المعرض ، يتحقق من أن نتائج البحث هي وحدات نمطية صالحة ، ونسخ مجلدات الوحدة النمطية إلى التثبيت موقعك.
في حالة عدم تحديد أي نطاق ، أو عندما تكون قيمة معلمة النطاق هي AllUsers ، يتم تثبيت الوحدة النمطية على٪ محرك النظام٪: \ Program Files \ WindowsPowerShell \ Modules. عندما تكون قيمة Scope هي CurrentUser ، يتم تثبيت الوحدة النمطية في $ home \ Documents \ WindowsPowerShell \ Modules.
إذا كنت تستخدم نظام التشغيل Windows 7 أو Windows 8.1 ، فقد تفاجأ بذلك أمر cmdlet الخاص بوحدة التثبيت مفقود في PowerShell. إذا حاولت تنفيذه ، فستظهر لك رسالة الخطأ التالية:
لم يتم التعرف على المصطلح "Install-Module" كاسم لأمر cmdlet أو وظيفة أو ملف نصي أو برنامج قابل للتشغيل. تحقق من هجاء الاسم ، أو إذا تم تضمين مسار ، تحقق من صحة المسار واكتبه مرة أخرى.
لحسن الحظ ، من السهل إصلاح هذه المشكلة.
إصلاح وحدة التثبيت مفقود في PowerShell
- افتح متصفح الويب الخاص بك وانتقل إلى هذه الصفحة.
- اضغط على تحميل زر.
- حدد الملف المطابق لنظام التشغيل الخاص بك. على سبيل المثال،
Win7- KB3191566-x86.zip لنظام التشغيل Windows 7 32 بت. - انقر التالي لتنزيل الملفات المحددة.
- انقر نقرًا مزدوجًا فوق الملفات التي تم تنزيلها لتثبيتها.
انتهيت.
سيتم تثبيت هذا إطار عمل إدارة Windows 5.1، والذي يتضمن PowerShell 5.1. لديها تثبيت الوحدة cmdlet. البرنامج متوافق مع Windows Server 2012 R2 و Windows Server 2012 و Windows Server 2008 R2 SP1 و Windows 8.1 و Windows 7 SP1.
نصيحة: يمكنك أيضًا تنزيل أحدث منصة مشتركة بوويرشيل كور 6.0 إذا كنت تريد بدلاً من Windows PowerShell.