[Windows]방화벽 bat, cmd

Tips 2017.08.16 15:41 Posted by 애플자라

★DENY-SMB_PC.cmd

@echo off
echo.
if errorlevel 1 (
 cls
 echo.
 echo.
 echo 우클릭 해서 관리자 권한으로 실행해주세요.
 pause>nul
 exit
)
echo.

netsh advfirewall firewall add rule name="프로그램1" dir=in program="%ProgramFiles% (x86)\Agent\xxx1.exe" action=allow
netsh advfirewall firewall add rule name="프로그램2" dir=in program="%ProgramFiles% (x86)\Agent\xxx2.exe" action=allow
echo 프로그램 허용

netsh advfirewall firewall add rule name="SMB 차단" dir=in action=block protocol=tcp localport=139,445
echo SMB 차단

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow
echo 파일 및 프린터 공유(에코 요청 - ICMPv4-In) ICMP허용

 


echo 모든 작업이 완료되었습니다.
pause>nul
exit

출처 - http://www.snoopybox.co.kr/1545