@cyysu
2017-10-12T10:18:03.000000Z
字数 2002
阅读 1027
- 时间:2017-10-12
- 作者:Kali
- 邮箱:cyysu.github.io@gmail.com/2869905223@qq.com/微信lwyx1413
- 版本:4.0
- 描述:实战基础篇二,主要讲解一下老D穿墙host这个批处理脚本
Bat系列教程
::这条命令我就不多说了
@echo off
::控制窗体大小 cols表示左边长度 lines表示右边长度 这个con表示control的意思
mode con lines=30 cols=60
::下面这一大堆就表示用管理员权限运行我们的脚本,其他方式可以查看下面这个链接
::http://www.jb51.net/article/67623.htm
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
:main
cls
::设置颜色,可以查看color /? 查看系统支持哪些颜色 第一个为背景 第二个为前景
color 2f
echo √√ √√ √√√ √√√√ √√√√√ √√√√
echo √ √ √ √ √ √ √ √ √ √ √
echo √ √ √ √ √ √ √
echo √√√√ √ √ √√ √ √√
echo √ √ √ √ √ √ √
echo √ √ √ √ √ √ √
echo √ √ √ √ √ √ √ √ √
echo √√ √√ √√√ √√√√ √√√ √√√√
echo.-----------------------------------------------------------
echo.如有360、电脑管家等安全软件提醒,请勾选允许和不再提醒!
echo.
echo.警告:执行该命令 您的hosts将被自动替换覆盖!
echo.如您原先的hosts有自己修改过的信息,请自行手动修改!
echo.
echo.老D博客 https://laod.cn 备用域名:laod.org laod.top
echo.
echo.2016 永久更新地址:
echo.https://laod.cn/hosts/2016-google-hosts.html
color 3e
echo.-----------------------------------------------------------
echo.请选择使用:
echo.
echo. 1.使用穿墙hosts(即在下面输入1)
echo.
echo. 2.恢复初始hosts(即在下面输入2)
echo.-----------------------------------------------------------
:: %SystemRoot% 表示C:/windows
if exist "%SystemRoot%\System32\choice.exe" goto Win7Choice
set /p choice=请输入数字并按回车键确认:
echo.
if %choice%==1 goto host DNS
if %choice%==2 goto CL
cls
"set choice="
echo 您输入有误,请重新选择。
ping 127.0.1 -n "2"
goto main
:Win7Choice
choice /c 12 /n /m "请输入相应数字:"
if errorlevel 2 goto CL
if errorlevel 1 goto host DNS
cls
goto main
:: host DNS标签
:host DNS
cls
color 2f
copy /y "hosts" "%SystemRoot%\System32\drivers\etc\hosts"
ipconfig /flushdns
echo.-----------------------------------------------------------
echo.
echo 老D恭喜您,覆盖本地hosts并刷新本地DNS解析缓存成功!
echo.
echo 现在去打开Google、Twitter、Facebook、Gmail、谷歌学术吧!
echo.
echo.谷歌这些网站记得使用https进行加密访问!
echo.
echo.即:https://www.google.com
echo.
echo.或者:https://www.google.com/ncr
echo. https://www.google.com.hk/ncr
echo.
goto end
:: CL标签
:CL
:: 清屏命令
cls
:: 设置颜色
color 2f
:: 不回显命令,将内容输出到文件中
@echo 127.0.0.1 localhost > %SystemRoot%\System32\drivers\etc\hosts
echo 恭喜您,hosts恢复初始成功!
echo.
goto end
:: end标签
:end
echo 请按任意键退出。
@Pause>nul
支付宝 微信