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

[玩转系统] 在 PowerShell 中获取包提供程序列表

作者:精品下载站 日期:2024-12-14 17:29:28 浏览:13 分类:玩电脑

在 PowerShell 中获取包提供程序列表


在 PowerShell 中获取包提供程序列表的 PowerShell 命令是“Get-PackageProvider”。此命令返回连接到包管理的包列表。

以下是列出连接到 PackageManagement 的包提供程序的 PowerShell 命令。

Get-PackageProvider

这些软件包提供程序的列表包括 PSModule、Nuget、PowerShellGet、Chocolatey 等……

在本文中,我们将讨论如何获取计算机上的包提供程序列表、获取所有当前加载的包提供程序以及动态获取包提供程序。

如何在 PowerShell 中获取包提供程序列表

要使用 PowerShell 获取本地计算机上可用的软件包提供程序的列表,请使用带有 ListAvailable 参数的 Get-PackageProvider 命令。

Get-PackageProvider -ListAvailable

在上面的 PowerShell 脚本中,Get-PackageProvider 命令使用 ListAvailable 参数来获取本地计算机上可用的所有包提供程序的列表。

上述 PowerShell 脚本的输出如下所示。

[玩转系统] 在 PowerShell 中获取包提供程序列表

如何获取所有当前加载的包提供程序

您可以在 PowerShell 中使用 Find-Package 命令获取本地计算机上当前加载的所有包提供程序的列表。

Get-PackageProvider

如何动态获取包提供者

要使用 PowerShell 动态获取包提供程序,请使用 Find-Package 命令并指定包的名称。

Get-PackageProvider -Name "Chocolatey" -ForceBootstrap

在上面的 PowerShell 脚本中,Get-PackageProvider 命令使用 Name 参数指定包“Chocolatey”的名称。如果您的计算机没有安装 Chocolatey 提供程序,它将自动安装 Chocolatey 提供程序。

结论

希望上面关于如何在 PowerShell 中使用 Get-PackageProvider 命令获取本地计算机上所有包提供程序列表的文章对您有所帮助。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

相关链接

获取包

查找包

安装包

安装 Nuget 包

获取包源

注册包源

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

取消回复欢迎 发表评论:

关灯