L’applet Set-PSRepository de commande définit les valeurs d’un référentiel de modules inscrit. Les paramètres sont persistants pour l’utilisateur actuel et s’appliquent à toutes les versions de PowerShell installées pour cet utilisateur.
Exemples
Exemple 1 : Définir la stratégie d’installation d’un référentiel
Cette commande définit la stratégie d’installation du référentiel myInternalSource sur Trusted, afin que vous ne soyez pas invité avant d’installer des modules à partir de cette source.
Exemple 2 : Définir les emplacements source et de publication d’un référentiel
Spécifie l’URI de l’emplacement de publication. Par exemple, pour les référentiels NuGet, l’emplacement de publication est similaire à https://someNuGetUrl.com/api/v2/Packages.
Spécifie l’URI permettant de découvrir et d’installer des modules à partir de ce référentiel. Par exemple, pour les référentiels NuGet, l’emplacement source est similaire à https://someNuGetUrl.com/api/v2.
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
Depuis avril 2020, PowerShell Gallery ne prend plus en charge les versions TLS (Transport Layer Security) 1.0 et 1.1. Si vous n’utilisez pas TLS 1.2 ou version ultérieure, vous recevez une erreur lors de la tentative d’accès à PowerShell Gallery. Utilisez la commande suivante pour vous assurer que vous utilisez TLS 1.2 :
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.