灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:1489回复:0

批处理利用HOSTS文件(屏蔽,加速)网站的代码

楼主#
更多 发布于:2013-05-28 10:38
批处理利用HOSTS文件(屏蔽,加速)网站的代码,直接运行按照提示操作即可

 
复制代码 代码如下:

@echo off&setlocal&cls 
echo/&echo\&echo=&echo]&echo[&echo+ 
:start 
set/p a=选择模式(1:屏蔽网站 2:加速访问 3:删除被屏蔽的网站 4:退出): 
if not defined a goto start 
if %a% equ 1 (echo/&goto a) 
if %a% equ 2 (echo/&goto b) 
if %a% equ 3 (echo/&goto c) 
if %a% equ 4 (cls&goto :eof) 
cls 
echo 输入错误,按任意键重新开始... ... 
pause>nul 
echo/&echo\&echo=&echo]&echo[&echo+ 
goto start 
:a 
set/p b= 输入要屏蔽的网站地址 (如本站:www.atcpu.com): 
>>%systemroot%\system32\drivers\etc\hosts echo 0.0.0.0 %b% 
echo ********设置完成******** 
goto :eof 
:b 
set/p b= 输入要加速访问的主机IP (如:192.168.1.6 ): 
set/p bb= 输入要加速访问的主机域名(如:www.baidu.com): 
>>%systemroot%\system32\drivers\etc\hosts echo %b% %bb% 
echo ********设置完成******** 
goto :eof 
:c 
set/p b= 输入曾经屏蔽过的网站地址: 
pushd %systemroot%\system32\drivers\etc\ 
>nul findstr /i "\<%b%\>"<hosts||(cls&echo/&echo ***对不起没有找到所提供的网站地址***&goto :eof) 
>>hosts.pp findstr /vi "\<%b%\>"<hosts 
del /f /q hosts 
ren hosts.pp hosts 
popd 
echo ********设置完成******** 
goto :eof

喜欢0 评分0
游客

返回顶部