Das Set-PSRepository Cmdlet legt Werte für ein registriertes Modul-Repository fest. Die Einstellungen sind für den aktuellen Benutzer persistent und gelten für alle Versionen von PowerShell, die für diesen Benutzer installiert sind.
Beispiele
Beispiel 1: Festlegen der Installationsrichtlinie für ein Repository
Mit diesem Befehl wird die Installationsrichtlinie für das myInternalSource-Repository auf "Vertrauenswürdig" festgelegt, sodass Sie vor der Installation von Modulen aus dieser Quelle nicht aufgefordert werden.
Beispiel 2: Festlegen der Quell- und Veröffentlichungsspeicherorte für ein Repository
Gibt den URI des Veröffentlichungsspeicherorts an. Bei NuGet-basierten Repositorys ähnelt https://someNuGetUrl.com/api/v2/Packagesder Veröffentlichungsspeicherort z. B. .
Gibt den URI zum Ermitteln und Installieren von Modulen aus diesem Repository an. Bei NuGet-basierten Repositorys ist der Quellspeicherort z. B. ähnlich https://someNuGetUrl.com/api/v2.
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Ab April 2020 unterstützt der PowerShell-Katalog die Tls-Versionen 1.0 und 1.1 nicht mehr. Wenn Sie TLS 1.2 oder höher nicht verwenden, wird beim Versuch, auf den PowerShell-Katalog zuzugreifen, eine Fehlermeldung angezeigt. Verwenden Sie den folgenden Befehl, um sicherzustellen, dass Sie TLS 1.2 verwenden:
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.