Set-PSRepository
Anger värden för en registrerad lagringsplats.
Syntax
Set-PSRepository
[-Name] <String>
[[-SourceLocation] <Uri>]
[-PublishLocation <Uri>]
[-ScriptSourceLocation <Uri>]
[-ScriptPublishLocation <Uri>]
[-Credential <PSCredential>]
[-InstallationPolicy <String>]
[-Proxy <Uri>]
[-ProxyCredential <PSCredential>]
[-PackageManagementProvider <String>]
[<CommonParameters>]
Description
Cmdleten Set-PSRepository
anger värden för en registrerad modullagringsplats. Inställningarna är beständiga för den aktuella användaren och gäller för alla versioner av PowerShell som är installerade för den användaren.
Det här är en proxy-cmdlet för Set-PSResourceRepository
cmdleten i Microsoft.PowerShell.PSResourceGet. Mer information finns i Set-PSResourceRepository.
Exempel
Exempel 1: Ange installationsprincipen för en lagringsplats
Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted
Det här kommandot anger installationsprincipen för lagringsplatsen myInternalSource till Betrodd, så att du inte uppmanas innan du installerar moduler från den källan.
Exempel 2: Ange käll- och publiceringsplatser för en lagringsplats
Set-PSRepository -Name "myInternalSource" -SourceLocation 'https://someNuGetUrl.com/api/v2' -PublishLocation 'https://someNuGetUrl.com/api/v2/packages'
Det här kommandot anger källplatsen och publiceringsplatsen för myInternalSource till angivna URI:er.
Parametrar
-Credential
Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Set-PSResourceRepository
.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstallationPolicy
Anger installationsprincipen. Giltiga värden är: Betrodda, ej betrodda.
Proxy-cmdleten transformerar värdet för den här parametern till den betrodda parametern Set-PSResourceRepository
för .
Type: | String |
Accepted values: | Trusted, Untrusted |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Anger namnet på lagringsplatsen.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PackageManagementProvider
Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Set-PSResourceRepository
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Proxy
Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyCredential
Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Set-PSResourceRepository
.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublishLocation
Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
Proxy-cmdleten ignorerar den här parametern eftersom den inte stöds av Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceLocation
Anger URI för identifiering och installation av moduler från den här lagringsplatsen. För NuGet-baserade lagringsplatser liknar källplatsen till https://someNuGetUrl.com/api/v2
exempel .
Proxy-cmdleten mappar den här parametern till URI-parameternSet-PSResourceRepository
för .
Type: | Uri |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
Utdata
Kommentarer
PowerShell-galleriet har inte längre stöd för TLS-versionerna 1.0 och 1.1. Du måste använda TLS 1.2 eller senare. Använd följande kommando för att se till att du använder TLS 1.2:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
Relaterade länkar
PSResourceGet