Set-PSRepository
Hiermee stelt u waarden in voor een geregistreerde opslagplaats.
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
De Set-PSRepository
cmdlet stelt waarden in voor een geregistreerde moduleopslagplaats. De instellingen zijn permanent voor de huidige gebruiker en zijn van toepassing op alle versies van PowerShell die voor die gebruiker zijn geïnstalleerd.
Dit is een proxy-cmdlet voor de Set-PSResourceRepository
cmdlet in Microsoft.PowerShell.PSResourceGet. Zie Set-PSResourceRepository voor meer informatie.
Voorbeelden
Voorbeeld 1: het installatiebeleid voor een opslagplaats instellen
Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted
Met deze opdracht stelt u het installatiebeleid voor de myInternalSource-opslagplaats in op Vertrouwd, zodat u niet wordt gevraagd voordat u modules van die bron installeert.
Voorbeeld 2: de bron- en publicatielocaties voor een opslagplaats instellen
Set-PSRepository -Name "myInternalSource" -SourceLocation 'https://someNuGetUrl.com/api/v2' -PublishLocation 'https://someNuGetUrl.com/api/v2/packages'
Met deze opdracht stelt u de bronlocatie en publicatielocatie voor myInternalSource in op de opgegeven URI's.
Parameters
-Credential
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Set-PSResourceRepository
.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InstallationPolicy
Hiermee geeft u het installatiebeleid op. Geldige waarden zijn: Vertrouwd, Niet-vertrouwd.
De proxy-cmdlet transformeert de waarde van deze parameter naar de vertrouwde parameter van Set-PSResourceRepository
.
Type: | String |
Accepted values: | Trusted, Untrusted |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van de opslagplaats.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PackageManagementProvider
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Set-PSResourceRepository
.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Proxy
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyCredential
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Set-PSResourceRepository
.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublishLocation
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptPublishLocation
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScriptSourceLocation
De proxy-cmdlet negeert deze parameter omdat deze niet wordt ondersteund door Set-PSResourceRepository
.
Type: | Uri |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceLocation
Hiermee geeft u de URI voor het detecteren en installeren van modules uit deze opslagplaats. Voor opslagplaatsen op basis van NuGet is de bronlocatie bijvoorbeeld vergelijkbaar met https://someNuGetUrl.com/api/v2
.
De proxy-cmdlet wijst deze parameter toe aan de URI-parameter van Set-PSResourceRepository
.
Type: | Uri |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
Uitvoerwaarden
Notities
De PowerShell Gallery biedt geen ondersteuning meer voor TLS-versies (Transport Layer Security) 1.0 en 1.1. U moet TLS 1.2 of hoger gebruiken. Gebruik de volgende opdracht om ervoor te zorgen dat u TLS 1.2 gebruikt:
[Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12
Verwante koppelingen
PSResourceGet