Comment exécuter un script PowerShell en toute sécurité

Sans désactiver de façon permanente la protection contre les scripts malveillants.

Avancé 1 min de lecture Publié le 2026 Par Equipo SolucionaPC

PowerShell bloque les scripts (.ps1) par défaut, comme mesure de sécurité — voici comment en exécuter un en toute confiance, sans désactiver cette protection de façon permanente.

Avant tout : faites-vous confiance à la source ?

N'exécutez que des scripts de sources que vous connaissez et en qui vous avez confiance — un script .ps1 peut faire pratiquement n'importe quoi sur votre système, tout comme un programme normal.

En exécuter un ponctuellement (recommandé)

  1. PowerShell en tant qu'administrateur.
  2. Exécutez : Set-ExecutionPolicy -Scope Process RemoteSigned — cela n'affecte que cette fenêtre précise, pas de façon permanente.
  3. Exécutez le script avec son chemin complet.

Pourquoi utiliser « -Scope Process » : cela limite le changement à la fenêtre actuelle de PowerShell — en la fermant, la restriction revient automatiquement à son état d'origine, sans laisser votre système durablement moins protégé.

Conseil : évitez de changer la politique d'exécution de façon permanente et globale « pour arrêter de voir l'avertissement » — le réglage temporaire par fenêtre est tout aussi rapide et ne réduit pas votre protection à long terme.

Questions fréquentes

Est-il sûr de désactiver définitivement la restriction sur les scripts ?

Ce n'est pas recommandé — cela réduit une protection réelle contre les scripts malveillants. Le réglage temporaire par fenêtre (-Scope Process) obtient le même résultat sans ce risque à long terme.

Que se passe-t-il si j'exécute un script d'origine inconnue ?

Il peut faire pratiquement n'importe quoi sur votre système, tout comme un programme exécutable normal — n'exécutez que des scripts de sources en qui vous avez pleinement confiance.

Partager :