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

[玩转系统] 在 PowerShell 中获取包源

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

在 PowerShell 中获取包源


用于获取向 PackageManagement 模块注册的包源列表的 PowerShell 命令是“Get-PackageSource。此命令获取本地计算机上的所有包源。

以下是用于获取为包提供程序注册的包源列表的 PowerShell 命令。

Get-PackageSource

如果您提供包提供程序名称,则 Get-PackageSource 命令仅获取与指定提供程序关联的那些源。默认情况下,它返回向 PackageManagement 模块注册的所有包源。

在本文中,我们将讨论如何列出所有包源、获取特定提供程序的所有包源以及使用 PowerShell 命令从包提供程序获取源。

如何在 PowerShell 中列出所有包源

要列出本地计算机上通过 PackageManagement 注册的所有包源,请使用 Get-PackageSource 命令。

Get-PackageSource

上述 PowerShell 脚本的输出获取本地计算机上的所有包源。

[玩转系统] 在 PowerShell 中获取包源

如何获取特定提供商的所有包源

在 PowerShell 中使用 Get-PackageSource 命令获取特定提供程序的所有包源。此命令使用 ProviderName 参数。

Get-PackageSource -ProviderName NuGet

上述 PowerShell 脚本的输出获取为特定提供程序 NuGet 注册的包源。

PS C:\> Get-PackageSource -ProviderName NuGet  
                                                                                                   
Name                             ProviderName     IsTrusted  Location
----                             ------------     ---------  --------
nuget.org                        NuGet            False      https://api.nuget.org/v3/index.json

如何从特定提供商处获取资源

要从特定提供程序获取源,您可以使用 Get-PackageProvider 命令获取包提供程序并通过管道输入 Get-PackageSource 以获取特定提供程序的所有可用源提供者。

Get-PackageProvider -Name NuGet | Get-PackageSource

在上面的 PowerShell 脚本中,Get-PackageProvider 命令使用 Name 参数指定提供程序名称 NuGet。然后,它将输出通过管道传输到 Get-PackageSource,以列出特定提供程序的所有可用源。

上述 PowerShell 脚本的输出是:

PS C:\> Get-PackageProvider -Name NuGet | Get-PackageSource             
                                                                          
Name                             ProviderName     IsTrusted  Location
----                             ------------     ---------  --------
nuget.org                        NuGet            False      https://api.nuget.org/v3/index.json

结论

希望上面关于如何使用 PowerShell 命令 Get-PackageSource 获取本地计算机上的所有包源的文章对您有用。

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

相关链接

包管理

获取包

查找包

安装包

安装 Nuget 包

注册包源

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

取消回复欢迎 发表评论:

关灯