1 @echo off
2 echo 该程序主要作用为访问********专用,
3 echo 需要以管理员身份运行,请注意你的杀毒软件提示,一定要允许
4 echo=
5 echo 按任意键继续执行操作
6 @pause > nul
7 @echo 开始备份hosts文件
8 @echo ########################################
9 @xcopy C:Windowssystem32driversetchosts C:Windowssystem32driversetchosts.bak /d /c /i /y
10 @echo ########################################
11 @echo hosts原文件已备份完毕,开始修改hosts文件
12 @echo 开始添加IP与域名
13 @echo X.X.X.X 添加的域名 >>C:WindowsSystem32driversetchosts
14 echo hosts文件添加XX域名解析已完成
15 echo=
16 echo hosts 文件已修改完成,
17 @echo 开始刷新 DNS 解析缓存
18 @ipconfig /flushdns
19 echo=
20 echo 请勿关闭该窗口,重新运行会二次覆盖备份文件
21 echo=
22 @echo 在该窗口按任意键将恢复到上次备份的状态
23 @echo off
24 @echo ########################################
25 @pause > nul
26 @copy C:WindowsSystem32driversetchosts.bakhosts C:WindowsSystem32driversetchosts /y
27 echo hosts文件已恢复完毕,按任意键退出
28 @pause > nul
29 @exit