Gérer le pare-feu de Windows 10 en ligne de commande

Gestion du parfeu

Afficher les règles du pare-feu:

netsh advfirewall firewall show rule name=all

Dans le cas de recherche précise avec beaucoup de résultats. Une solution simple consiste à enregistrer la recherche dans un fichier pour pouvoir chercher les informations plus finement.

netsh advfirewall firewall show rule name=all > "all-rules.txt"

Ajout d’une règle d’interdiction sortante d’un programme :

netsh advfirewall firewall add rule name="Mon_programme" dir=out action=deny program="C:\programmes\logiciel.exe" enable=yes

Ajout d’une règle d’autorisation sortante d’un programme :

netsh advfirewall firewall add rule name="Mon_programme" dir=out action=allow program="C:\programmes\logiciel.exe" enable=yes

Supprimer une règle du pare-feu

netsh advfirewall firewall delete rule name="nom_de_la_regle"