Advertisement
Guest User

addfr

a guest
May 7th, 2018
958
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @echo off
  2.  
  3. REM      BATCH FILE CREATED BY CHARLES DE HAVILLAND 20/02/2012
  4. cls
  5.  
  6. If "%1"=="" GOTO :norulename
  7.  
  8. SET RULENAME=%1
  9. ECHO Create in/out firewall rules for all *.exe files with the rulename of "%RULENAME%" ?
  10. ECHO.
  11. ECHO.
  12.  
  13. pause
  14. Echo.
  15. FOR /r %%G in ("*.exe") Do (@echo %%G
  16. NETSH advfirewall firewall add rule name="%RULENAME%-%%~nxG" dir=in program="%%G" action="block" enable="yes")
  17. FOR /r %%G in ("*.exe") Do (@echo %%G
  18. NETSH advfirewall firewall add rule name="%RULENAME%-%%~nxG" dir=out program="%%G" action="block" enable="yes")
  19. Echo.
  20. Echo done.
  21. Echo.
  22. GOTO :Finish
  23.  
  24. :norulename
  25. Echo Error! - You did not specify a Rulename use - AddFR [Rulename]
  26. Echo.
  27.  
  28. :Finish
  29. Echo Batch ended...
  30. pause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement