@echo off title Firewall Config: cls :start REM This batch file Checks Status, Enables, and Disables Windows XP SP2 Firewall REM Created by Will Bradhsaw | http://bullium.com | wbradshaw@gmail.com echo. echo +---------- Firewall Menu ------------+ echo. echo 1. Check Status of Windows Firewall echo 2. Enable Windows Firewall echo 3. Disable Windows Firewall echo 4. Exit echo. echo +-------------------------------------+ echo. set choice= set /p choice=Firewall? if not '%choice%'=='' set choice=%choice:~0,1% if '%choice%'=='1' goto check if '%choice%'=='2' goto enable if '%choice%'=='3' goto disable if '%choice%'=='4' goto exit echo '%choice%' is not valid a valid selection please pick a number 1-4 echo. goto start :check cls netsh firewall show opmod goto start :enable cls echo Enabling Windows Firewall... netsh firewall set opmode enable goto start :disable cls echo Disabling Windows Firewall... netsh firewall set opmode disable goto start :exit