bar
bar
bar

Easeus Hosts Blocker.bat (2024)

:: Check if already blocked findstr /i /c:"%loopback% %site%" "%hosts%" >nul if %errorlevel% equ 0 ( echo [INFO] %site% is already blocked. pause goto menu )

:unblock cls echo ---------------------------------------------- echo Unblock a Website echo ---------------------------------------------- echo. set /p site="Enter website URL to unblock: " if "%site%"=="" ( echo No website entered. pause goto menu ) easeus hosts blocker.bat

:: Add to hosts file echo %loopback% %site% >> "%hosts%" echo. echo [SUCCESS] %site% has been blocked. echo [INFO] Flushing DNS cache... ipconfig /flushdns >nul pause goto menu :: Check if already blocked findstr /i /c:"%loopback%

:show cls echo ---------------------------------------------- echo Currently Blocked Websites echo ---------------------------------------------- echo. echo (Lines starting with %loopback% in hosts file) echo ---------------------------------------------- findstr /i /c:"%loopback%" "%hosts%" | findstr /v "#" echo ---------------------------------------------- echo. pause goto menu pause goto menu ) :: Add to hosts

:: Define hosts file path set hosts=%windir%\System32\drivers\etc\hosts set loopback=127.0.0.1

@echo off title EaseUS Style Hosts Blocker color 0E echo ============================================== echo EaseUS Hosts Blocker Tool echo ============================================== echo. :: Check for Administrator privileges net session >nul 2>&1 if %errorLevel% neq 0 ( echo [ERROR] Please run this script as Administrator. echo Right-click the file and select "Run as administrator". pause exit /b 1 )

Save the code below as and Run as Administrator .