Как просмотреть установленные модули PowerShell
Вам нужно получить все установленные модули PowerShell?
Нет проблем.
Вы можете легко найти все установленные модули с помощью команды Get-Module.
Давайте посмотрим некоторые примеры.
Список всех установленных модулей PowerShell на вашем компьютере
Команда ниже выведет список всех установленных модулей. Это не означает, что они загружены в вашу сессию PowerShell, но они установлены и доступны.
Get-Module -ListAvailable
Список только загруженных модулей PowerShell
В вашей текущей сессии загружено очень мало модулей по умолчанию. Выполните команду ниже, чтобы просмотреть модули, загруженные в текущей сессии.
Get-ModuleПоиск установленных модулей PowerShell
Список установленных модулей может быть довольно обширным. Вы можете использовать фильтр where-object для поиска конкретного названия (поиск с подстановочными знаками). В этом примере я ищу модуль обмена, поэтому выполняю поиск по ключевому слову "Exchange".
get-module -ListAvailable | Where-object {$_.Name -like '*Exchange*'}Теперь он показывает мне только те модули, в названии которых есть слово «Exchange». Это действительно полезно, когда вы не знаете полного названия модуля, вы можете искать по ключевому слову. В данном случае полное название модуля - «ExchangeOnlineManagement».
Как загрузить модуль PowerShell
Теперь, когда вы знаете, как перечислить все установленные модули и найти модули по ключевому слову, давайте рассмотрим, как загрузить модуль.
Я собираюсь загрузить модуль ExchangeOnlineManagement с помощью команды ниже.
Import-Module -Name ExchangeOnlineManagement
Когда вы загружаете модуль и запускаете get-module, вы теперь увидите его в текущей сессии.
На скриншоте выше вы теперь можете увидеть загруженный модуль «ExchangeOnlineManagement».
Просмотреть путь установки модуля
Существует несколько путей установки модулей PowerShell.
$env:PSModulePath -split ';' Надеюсь, вам понравилось это краткое руководство о том, как получить список установленных модулей PowerShell. Задайте свои вопросы ниже.
Связано: Как установить модули PowerShell




