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.
Exempel
Exempel 1: Ange installationsprincipen för en lagringsplats
Set-PSRepository -Name "myInternalSource" -InstallationPolicy Trusted
Det här kommandot anger installationsprincipen för myInternalSource-lagringsplatsen 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
| Type: | PSCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger installationsprincipen. Giltiga värden är: Betrodd,Obetrodd.
| Type: | String |
| Accepted values: | Trusted, Untrusted |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Anger namnet på lagringsplatsen.
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger pakethanteringsprovidern.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Anger en proxyserver för begäran i stället för att ansluta direkt till Internetresursen.
| Type: | Uri |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger ett användarkonto som har behörighet att använda proxyservern som anges av proxyparametern.
| Type: | PSCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger URI för publiceringsplatsen. För NuGet-baserade lagringsplatser liknar https://someNuGetUrl.com/api/v2/Packagestill exempel publiceringsplatsen .
| Type: | Uri |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Anger skriptets publiceringsplats.
| Type: | Uri |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Anger platsen för skriptkällan.
| Type: | Uri |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Anger URI:n för att identifiera och installera moduler från den här lagringsplatsen. För NuGet-baserade lagringsplatser liknar källplatsen till https://someNuGetUrl.com/api/v2exempel .
| Type: | Uri |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Indata
Utdata
Kommentarer
Viktigt
Från och med april 2020 stöder PowerShell-galleriet inte längre TLS-versionerna 1.0 och 1.1. Om du inte använder TLS 1.2 eller senare får du ett felmeddelande när du försöker komma åt PowerShell-galleriet. Använd följande kommando för att kontrollera att du använder TLS 1.2:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Mer information finns i tillkännagivandet i PowerShell-bloggen.
Relaterade länkar
Feedback
Skicka och visa feedback för