Windows Tips & News

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

click fraud protection

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.

Официальные ISO-образы Windows 10 для сборки 18970 (20H1) и сборки 18363.327 (19H2)

Официальные ISO-образы Windows 10 для сборки 18970 (20H1) и сборки 18363.327 (19H2)

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

Читать далее

Microsoft исследует высокую загрузку процессора Windows 10 KB4512941 SearchUI.exe

Microsoft исследует высокую загрузку процессора Windows 10 KB4512941 SearchUI.exe

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

Читать далее

Windows 10 v1903 представляет функцию «Доступны дополнительные обновления» в Центре обновления Windows

Windows 10 v1903 представляет функцию «Доступны дополнительные обновления» в Центре обновления Windows

Microsoft внедряет новую функцию Windows Update для пользователей Windows 10 версии 1903. Новый р...

Читать далее