批处理检查host文件里是否存在1.1.1.2地址,如果存在就不处理,如果不存在就添加,求大神这个

2024-11-15 10:05:32
推荐回答(1个)
回答1:

右键管理员运行BAT

@echo off
for /f "eol=# delims=" %%a in ('type "%windir%\system32\drivers\etc\hosts"^|findstr "10.22.210.222"') do set flag=1
if not defined flag echo 10.22.210.222>>"%windir%\system32\drivers\etc\hosts"