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
Cette commande définit l’emplacement source et l’emplacement de publication de myInternalSource sur les URI spécifiés.
Paramètres
-Credential
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.
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 :