A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.microsoft.com/en-us/powershell/module/powershellget/set-psrepository below:

Set-PSRepository (PowerShellGet) - PowerShell | Microsoft Learn

Set-PSRepository

Sets values for a registered repository.

Syntax Default (Default)
Set-PSRepository
    [-Name] <String>
    [[-SourceLocation] <Uri>]
    [-PublishLocation <Uri>]
    [-ScriptSourceLocation <Uri>]
    [-ScriptPublishLocation <Uri>]
    [-Credential <PSCredential>]
    [-InstallationPolicy <String>]
    [-Proxy <Uri>]
    [-ProxyCredential <PSCredential>]
    [-PackageManagementProvider <String>]
    [<CommonParameters>]
Description

The Set-PSRepository cmdlet sets values for a registered module repository. The settings are persistent for the current user and apply to all versions of PowerShell installed for that user.

This is a proxy cmdlet for the Set-PSResourceRepository cmdlet in the Microsoft.PowerShell.PSResourceGet. For more information, see Set-PSResourceRepository.

Examples Example 1: Set the installation policy for a repository
Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted

This command sets the installation policy for the myInternalSource repository to Trusted, so that you are not prompted before installing modules from that source.

Example 2: Set the source and publish locations for a repository
Set-PSRepository -Name "myInternalSource" -SourceLocation 'https://someNuGetUrl.com/api/v2' -PublishLocation 'https://someNuGetUrl.com/api/v2/packages'

This command sets the source location and publish location for myInternalSource to the specified URIs.

Parameters -Credential

The proxy cmdlet ignores this parameter since it's not supported by Set-PSResourceRepository.

Parameter properties Type: PSCredential Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: True Value from remaining arguments: False -InstallationPolicy

Specifies the installation policy. Valid values are: Trusted, Untrusted.

The proxy cmdlet transforms the value of this parameter to the Trusted parameter of Set-PSResourceRepository.

Parameter properties Type: String Default value: None Accepted values: Trusted, Untrusted Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: False Value from remaining arguments: False -Name

Specifies the name of the repository.

Parameter properties Type: String Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: 0 Mandatory: True Value from pipeline: False Value from pipeline by property name: True Value from remaining arguments: False -PackageManagementProvider

The proxy cmdlet ignores this parameter since it's not supported by Set-PSResourceRepository.

Parameter properties Type: String Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: False Value from remaining arguments: False -Proxy

The proxy cmdlet ignores this parameter since it's not supported by Set-PSResourceRepository.

Parameter properties Type: Uri Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: True Value from remaining arguments: False -ProxyCredential

The proxy cmdlet ignores this parameter since it's not supported by Set-PSResourceRepository.

Parameter properties Type: PSCredential Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: True Value from remaining arguments: False -PublishLocation

The proxy cmdlet ignores this parameter since it's not supported by Set-PSResourceRepository.

Parameter properties Type: Uri Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: False Value from remaining arguments: False -ScriptPublishLocation

The proxy cmdlet ignores this parameter since it's not supported by Set-PSResourceRepository.

Parameter properties Type: Uri Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: False Value from remaining arguments: False -ScriptSourceLocation

The proxy cmdlet ignores this parameter since it's not supported by Set-PSResourceRepository.

Parameter properties Type: Uri Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: Named Mandatory: False Value from pipeline: False Value from pipeline by property name: False Value from remaining arguments: False -SourceLocation

Specifies the URI for discovering and installing modules from this repository. For example, for NuGet-based repositories, the source location is similar to https://someNuGetUrl.com/api/v2.

The proxy cmdlet maps this parameter to the Uri parameter of Set-PSResourceRepository.

Parameter properties Type: Uri Default value: None Supports wildcards: False DontShow: False Parameter sets (All) Position: 1 Mandatory: False Value from pipeline: False Value from pipeline by property name: False Value from remaining arguments: False CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs String PSCredential Uri Outputs Object Notes

The PowerShell Gallery no longer supports Transport Layer Security (TLS) versions 1.0 and 1.1. You must use TLS 1.2 or higher. Use the following command to ensure you are using TLS 1.2:

[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4