Polecenie Set-PSRepository cmdlet ustawia wartości dla zarejestrowanego repozytorium modułów. Ustawienia są trwałe dla bieżącego użytkownika i dotyczą wszystkich wersji programu PowerShell zainstalowanych dla tego użytkownika.
Przykłady
Przykład 1. Ustawianie zasad instalacji dla repozytorium
To polecenie ustawia zasady instalacji dla repozytorium myInternalSource na Zaufane, aby nie był wyświetlany monit przed zainstalowaniem modułów z tego źródła.
Przykład 2. Ustawianie lokalizacji źródłowych i lokalizacji publikowania dla repozytorium
To polecenie ustawia lokalizację źródłową i lokalizację publikowania dla elementu myInternalSource na określone identyfikatory URI.
Parametry
-Credential
Polecenie Set-PSRepository cmdlet ustawia wartości dla zarejestrowanego repozytorium modułów. Ustawienia są trwałe dla bieżącego użytkownika i dotyczą wszystkich wersji programu PowerShell zainstalowanych dla tego użytkownika.
Określa identyfikator URI lokalizacji publikowania. Na przykład w przypadku repozytoriów opartych na pakietach NuGet lokalizacja publikowania jest podobna do https://someNuGetUrl.com/api/v2/Packages.
Określa identyfikator URI do odnajdywania i instalowania modułów z tego repozytorium. Na przykład w przypadku repozytoriów opartych na nuGet lokalizacja źródłowa jest podobna do https://someNuGetUrl.com/api/v2.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Od kwietnia 2020 r. galeria programu PowerShell nie obsługuje już protokołu Transport Layer Security (TLS) w wersji 1.0 i 1.1. Jeśli nie używasz protokołu TLS 1.2 lub nowszego, podczas próby uzyskania dostępu do galerii programu PowerShell zostanie wyświetlony błąd. Użyj następującego polecenia, aby upewnić się, że używasz protokołu TLS 1.2: