Erreur cmd dans Visual Studio Code : Impossible de charger car l'exécution de scripts est désactivée sur ce système

Erreur cmd dans Visual Studio Code : Impossible de charger car l’exécution de scripts est désactivée sur ce système


Source : Stack Overflow [powershell]

Mise à jour août 2021

Il semble que terminal.integrated.shellArgs soit obsolète. Cette réponse montre comment procéder dans les nouvelles versions.

Réponse originale

J’ai découvert ici que vous pouvez ajouter ce qui suit à vos paramètres de Visual Studio Code et le problème disparaîtra :
Pour les paramètres de Visual Studio Code, allez dans Fichier → Préférences → Paramètres → Extensions → Faites défiler vers le bas et trouvez « Modifier dans settings.json ». N’oubliez pas de redémarrer Visual Studio Code

"terminal.integrated.shellArgs.windows": ["-ExecutionPolicy", "Bypass"]

La raison est que, dans les intégrations de ligne de commande intégrées comme Visual Studio Code, vous devez définir vous-même les politiques de ligne de commande. En définissant les configurations ci-dessus, Visual Studio Code le fera pour vous.

(lisez ceci pour mieux comprendre les politiques de ligne de commande)