Code dùng để chặn Zalo trên máy tính dùng Winddows
Nguồn từ : Khánh máy cày
.....
@echo off
setlocal enabledelayedexpansion
:: Đường dẫn đến file hosts
set HOSTS_FILE=%SystemRoot%\System32\drivers\etc\hosts
:: Danh sách địa chỉ Zalo
set ADDRESSES=zalo.me chat.zalo.me media.zalo.me api.zalo.me download.zalo.me
:: Menu
echo.
echo ============================
echo Chọn tùy chọn:
echo 1. Chặn Zalo
echo 2. Bỏ chặn Zalo
echo ============================
:: Nhập lựa chọn
set /p CHOICE=Nhập lựa chọn (1 hoặc 2):
:: Thực hiện hành động
if "%CHOICE%"=="1" (
echo Đang chặn Zalo...
for %%A in (%ADDRESSES%) do (
findstr /C:"127.0.0.1 %%A" "%HOSTS_FILE%" >nul
if errorlevel 1 (
echo 127.0.0.1 %%A >> "%HOSTS_FILE%"
echo Đã chặn: %%A
) else (
echo Đã tồn tại: %%A
)
)
echo Hoàn thành. Vui lòng kiểm tra file hosts.
pause
exit
) else if "%CHOICE%"=="2" (
echo Đang bỏ chặn Zalo...
for %%A in (%ADDRESSES%) do (
findstr /C:"127.0.0.1 %%A" "%HOSTS_FILE%" >nul
if not errorlevel 1 (
findstr /V /C:"127.0.0.1 %%A" "%HOSTS_FILE%" > "%HOSTS_FILE%.tmp"
move /Y "%HOSTS_FILE%.tmp" "%HOSTS_FILE%" >nul
echo Đã bỏ chặn: %%A
) else (
echo Không tìm thấy: %%A
)
)
echo Hoàn thành. Vui lòng kiểm tra file hosts.
pause
exit
) else (
echo Lựa chọn không hợp lệ. Thoát...
pause
exit
)
Lưu ý:
1. Chạy tập tin batch này với quyền Administrator.
2. File hosts nằm trong thư mục %SystemRoot%\System32\drivers\etc.
3. Địa chỉ IP 127.0.0.1 sẽ chặn truy cập vào các địa chỉ Zalo.
4. Để bỏ chặn, chọn tùy chọn 2.
Cảnh báo:
- Việc sửa đổi file hosts có thể ảnh hưởng đến kết nối mạng.
- Đảm bảo sao lưu file hosts trước khi thực hiện thay đổi.
- Tập tin này chỉ hoạt động trên Windows.
Last updated
Was this helpful?