A Set-PSRepository parancsmag egy regisztrált moduladattár értékeit állítja be. A beállítások állandóak az aktuális felhasználó számára, és az adott felhasználóra telepített PowerShell összes verziójára vonatkoznak.
Példák
1. példa: Az adattár telepítési szabályzatának beállítása
Ez a parancs a myInternalSource-adattár telepítési szabályzatát megbízhatóra állítja, így a rendszer nem kéri a modulokat a forrásból való telepítés előtt.
2. példa: Egy adattár forrás- és közzétételi helyének beállítása
Ez a parancs beállítja a myInternalSource forráshelyét és közzétételi helyét a megadott URI-khoz.
Paraméterek
-Credential
A Set-PSRepository parancsmag egy regisztrált moduladattár értékeit állítja be. A beállítások állandóak az aktuális felhasználó számára, és az adott felhasználóra telepített PowerShell összes verziójára vonatkoznak.
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-SourceLocation
Megadja az adattárból származó modulok felderítéséhez és telepítéséhez szükséges URI-t. A NuGet-alapú adattárak esetében például a forráshely hasonló https://someNuGetUrl.com/api/v2.
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
2020 áprilisától a PowerShell-katalógus már nem támogatja a Transport Layer Security (TLS) 1.0-s és 1.1-es verzióját. Ha nem TLS 1.2 vagy újabb verziót használ, hibaüzenet jelenik meg a PowerShell-gyűjtemény elérésekor. A következő paranccsal győződjön meg arról, hogy a TLS 1.2-t használja: