[Résolu] PowerShell : L'exécution de scripts est désactivée

2 septembre 2025 Réparation PC 3 minutes de lecture
Dernière modification : 2 septembre 2025
Par
execution de scripts desactivee powershell

Un jour vous décidez de lancer un script PowerShell et là vous avez l'erreur suivant en rouge :

.\creer-dossier-easytutoriel.ps1 : Impossible de charger le fichier
C:\Users\Soufi\OneDrive\Desktop\creer-dossier-easytutoriel.ps1, car l’exécution de scripts est désactivée sur ce
système. Pour plus d’informations, consultez about_Execution_Policies à l’adresse
https://go.microsoft.com/fwlink/?LinkID=135170.
Au caractère Ligne:1 : 1
+ .\creer-dossier-easytutoriel.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : Erreur de sécurité : (  : ) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
execution de scripts desactivee powershell erreur

La solution est simple, mais elle n'est pas évidente, car l'erreur est générique et ne montre aucune solution pour le réparer...

Suivez ce tutoriel pour savoir comment activer l'exécution de scripts PowerShell sous Windows 11, 10 et 7.

Problème d'exécution de scripts PowerShell ? La solution ultime

1. Activer l'exécution de scripts PowerShell sous Windows

Premièrement, il faut lancer PowerShell en tant qu'administrateur.

Pour ce faire ouvrez Démarrer, cherchez PowerShell puis lancez-le en tant qu'administrateur.

Vous pouvez aussi lancer PowerShell en tant qu'administrateur via le Terminal.

powershell en tant qu administrateur

Exécutez ensuite le code suivant pour activer l'exécution de scripts PowerShell :

Set-ExecutionPolicy Unrestricted
powershell set executionpolicy unrestricted

Essayez maintenant d'exécuter votre script PowerShell :

script powershell fonctionne

Ça a marché !

Maintenant voyons comment désactiver l'exécution de scripts sur votre PC Windows.

2. Désactiver l'exécution de scripts PowerShell

Utilisez la commande suivante pour désactiver l'exécution de tous les scripts PowerShell sur Windows :

Set-ExecutionPolicy Restricted -Scope "CurrentUser"

3. Pour activer/désactiver les scripts que pour l'utilisateur actuel

Utilisez la commande suivante pour activer les scripts PS pour l'utilisateur actuel :

Set-ExecutionPolicy Unrestricted -Scope "CurrentUser"

Et cette commande pour les désactiver :

Set-ExecutionPolicy Restricted -Scope "CurrentUser"

4. Afficher l'état de la police de tous les niveaux

Utilisez la commande suivante pour afficher l'état actuel de la police de scripts PowerShell de tous les niveaux :

Get-ExecutionPolicy -List

Félicitations ! Vous savez maintenant comment activer ou désactiver les scripts PowerShell comme un PRO ! 😊

Si vous avez d'autres questions merci de nous contacter ou laissez un commentaire 😉 A+



Le partage est un plaisir :


Articles similaires :


L'auteur :

Diplomé en Systèmes / Réseaux et Big Data / Cloud Computing. Passionné par le web, les nouvelles technologies et l'informatique, je partage sur EasyTutoriel.com des tutoriels et astuces pour Windows, Android et Linux.


Publier un commentaire

😊 😉 😀 😄 😆 😛 😂 😁 😎 😏 🥳 😇 🤭 🤣 😘 ❤️ 😍 👍 👏 🙌 🙏 🆒 👮 👽 🥷 🦹 🤔 😐 🤒 😢 😠 😮 😢 😲 😴 😈 🤨 😞