利用bat脚本在hosts文件里增加一行内容

2025-03-22 22:39:12
推荐回答(2个)
回答(1):

@echo off
set stHosts=192.168.0.89 yhia
FOR /F "eol=# tokens=1 delims=" %%i in (C:\WINDOWS\system32\drivers\etc\hosts) do if "%stHosts%"=="%%i" exit
echo=>> C:\WINDOWS\system32\drivers\etc\hosts
echo %stHosts%>> C:\WINDOWS\system32\drivers\etc\hosts

加上输出一行空行就可以了。输出一行空行仅需执行一次。

回答(2):

add.bat内容如下:
echo 127.0.0.1 www.abcd.com >> C:\WINDOWS\system32\drivers\etc\hosts

其中的www.abcd.com就是想要屏蔽的网站