当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何列出已安装的 PowerShell 模块

作者:精品下载站 日期:2024-12-14 22:08:06 浏览:14 分类:玩电脑

如何列出已安装的 PowerShell 模块


您需要获取所有已安装的 PowerShell 模块吗?

没问题。

您可以使用 Get-Module cmdlet 轻松找到所有已安装的模块。

让我们看一些例子。

列出计算机上所有已安装的 PowerShell 模块

以下命令将列出所有已安装的模块。这并不意味着它们已加载到您的 PowerShell 会话中,而是已安装并可用。

Get-Module -ListAvailable

[玩转系统] 如何列出已安装的 PowerShell 模块

仅列出已加载的 PowerShell 模块

当前会话中默认加载的模块非常少。运行以下命令查看当前会话中加载的模块。

Get-Module

[玩转系统] 如何列出已安装的 PowerShell 模块

搜索已安装的 PowerShell 模块

已安装模块的列表可能有很多需要查看的内容。您可以使用 where-object 过滤器来搜索特定名称(通配符搜索)。在此示例中,我正在寻找交换模块,因此我搜索关键字“Exchange”

get-module -ListAvailable | Where-object {$_.Name -like '*Exchange*'}

[玩转系统] 如何列出已安装的 PowerShell 模块

现在它只向我显示名称为“Exchange”的模块。当您不知道模块的全名时,这确实很有帮助,您可以搜索关键字。在本例中,完整模块名称为“ExchangeOnlineManagement”。

如何加载 PowerShell 模块

现在您已经知道如何列出所有已安装的模块并通过关键字查找模块,让我们看看如何加载模块。

我将使用以下命令加载 ExchangeOnlineManagement 模块。

Import-Module -Name ExchangeOnlineManagement

当您加载模块并运行 get-module 时,您现在将看到当前会话中列出的模块。

[玩转系统] 如何列出已安装的 PowerShell 模块

在上面的屏幕截图中,您现在可以看到已加载的“ExchangeOnlineManagement”模块。

查看模块安装路径

将有多个路径安装 PowerShell 模块。

$env:PSModulePath -split ';'   

[玩转系统] 如何列出已安装的 PowerShell 模块

我希望您喜欢这篇关于如何获取已安装的 PowerShell 模块列表的简短指南。在下面发表您的问题。

相关:如何安装 PowerShell 模块

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯