Get-PSRepository

获取 PowerShell 存储库。

语法

Get-PSRepository
   [[-Name] <String[]>]
   [<CommonParameters>]

说明

cmdlet Get-PSRepository 获取为当前用户注册的 PowerShell 模块存储库。

这是 Microsoft.PowerShell.PSResourceGet 中 cmdlet 的代理 Get-PSResourceRepository cmdlet。 有关详细信息,请参阅 Get-PSResourceRepository

示例

示例 1:获取所有模块存储库

Get-PSRepository

此命令将获取为当前用户注册的所有模块存储库。

示例 2:按名称获取模块存储库

Get-PSRepository -Name "*NuGet*"

此命令将获取名称中含有 NuGet 的所有模块存储库。

示例 3:获取模块存储库并设置输出格式

Get-PSRepository -Name "Local01" | Format-List * -Force

Name                      : local01
SourceLocation            : http://manikb-dev:8765/api/v2/
Trusted                   : True
Registered                : True
InstallationPolicy        : Trusted
PackageManagementProvider : NuGet
PublishLocation           : http://pattif-dev:8765/api/v2/package/
ScriptSourceLocation      : http://pattif-dev:8765/api/v2/artifacts/psscript
ScriptPublishLocation     : http://pattif-dev:8765/api/v2/package/
ProviderOptions           : {}

此命令将获取名为 Local01 的存储库,并使用管道运算符将该对象传递给 Format-List cmdlet。

参数

-Name

指定要获取的存储库名称。

Type:String[]
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

输入

String[]

输出

Object