Windows Tips & News

Как исправить отсутствие Install-Module в PowerShell

Microsoft PowerShell может загружать и устанавливать дополнительные модули из онлайн-каталога. С помощью пары команд вы можете расширить функциональность консоли PowerShell, добавить новые командлеты и функции. Возможность установки дополнительных модулей обеспечивается командлетом Install-Module.
Баннер с логотипом PowerShellХороший пример того, как можно использовать Установить-модуль командлет можно найти в статье Найдите, если ваш компьютер подвержен уязвимостям Meltdown и Spectre.

Там мы использовали командлет Install-Module для получения и установки нового модуля и скрипта для проверки вашей программной и аппаратной среды на наличие дефектов.

Командлет Install-Module получает один или несколько модулей, удовлетворяющих указанным критериям, из интерактивного галерея, проверяет, являются ли результаты поиска допустимыми модулями, и копирует папки модулей в установку место нахождения.

Если область действия не определена или значение параметра Scope равно AllUsers, модуль устанавливается в% systemdrive%: \ Program Files \ WindowsPowerShell \ Modules. Когда значение Scope равно CurrentUser, модуль устанавливается в $ home \ Documents \ WindowsPowerShell \ Modules.

Если вы используете Windows 7 или Windows 8.1, вы можете быть удивлены, что командлет Install-Module отсутствует в PowerShell. Если вы попытаетесь выполнить его, появится следующее сообщение об ошибке:

Термин «Install-Module» не распознается как имя командлета, функции, файла сценария или работающей программы. Проверьте написание имени или, если был включен путь, проверьте правильность пути и повторите попытку.

К счастью, эту проблему легко исправить.

Исправить Install-Module отсутствует в PowerShell

  1. Откройте свой веб-браузер и перейдите в эта страница.
  2. Нажать на Скачать кнопка.
  3. Выберите файл, соответствующий вашей операционной системе. Например,
    Win7-KB3191566-x86.zip для 32-разрядной версии Windows 7.
  4. Нажмите Следующий чтобы скачать выбранные файлы.
  5. Дважды щелкните загруженные файлы, чтобы установить их.

Вы сделали.

Это установит Платформа управления Windows 5.1, который включает PowerShell 5.1. Он имеет Установить-модуль командлет. Программное обеспечение совместимо с Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1, Windows 8.1 и Windows 7 SP1.

Совет: вы также можете скачать новейшую кроссплатформенную PowerShell Core 6.0 если хотите вместо Windows PowerShell.

Как восстановить индекс поиска в Windows 10

Как восстановить индекс поиска в Windows 10

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее

Windows 10, сборка 18346 (быстрое кольцо)

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее

Создать ярлык для автономной проверки Защитника Windows в Windows 10

Создать ярлык для автономной проверки Защитника Windows в Windows 10

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее