Get-PSRepository
Gets PowerShell repositories.
Syntax
Get-PSRepository
[[-Name] <String[]>]
[<CommonParameters>]
Description
The Get-PSRepository
cmdlet gets PowerShell module repositories that are registered for the
current user.
Examples
Example 1: Get all module repositories
Get-PSRepository
This command gets all module repositories registered for the current user.
Example 2: Get module repositories by name
Get-PSRepository -Name "*NuGet*"
This command gets all module repositories that include NuGet in their names.
Example 3: Get a module repository and format the output
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 : {}
This command gets the repository named Local01 and uses the pipeline operator to pass that object to the Format-List cmdlet.
Parameters
-Name
Specifies the names of the repositories to get.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Inputs
String[]
Outputs
Related Links
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
PowerShellGet