天天看点

用bat更改hosts文件批处理

添加ip和域名的映射

<code>@ECHO</code> <code>off</code>

<code>ECHO </code><code>"XXXXXX技术有限公司"</code>

<code>ECHO </code><code>"请注意你的杀毒软件提示,一定要允许"</code>

<code>@ECHO</code> <code>########################################</code>

<code>@xcopy</code> <code>C:\Windows\system32\drivers\etc\hosts C:\Windows\system32\drivers\etc\hosts.bak\ /d /c /i /y</code>

<code>@ECHO</code> <code>hosts文件备份完毕,开始修改hosts文件</code>

<code>@ECHO</code>

<code>@ECHO</code> <code>10.0.0.2 gitlab.a.com &gt;&gt;C:\Windows\System32\drivers\etc\hosts</code>

<code>@ECHO</code> <code>10.0.0.3 gitlab.b.com &gt;&gt;C:\Windows\System32\drivers\etc\hosts</code>

<code>@ECHO</code> <code>10.0.0.4 gitlab.c.com &gt;&gt;C:\Windows\System32\drivers\etc\hosts</code>

<code>ECHO </code><code>"hosts文件修改完成"</code>

<code>@ipconfig</code> <code>/flushdns</code>

<code>@ECHO</code> <code>"刷新DNS完成"</code>

<code>@ECHO</code> <code>"按任意键退出"</code>

<code>@pause</code> <code>&gt; nul</code>

<code>@exit</code>

恢复备份的hosts文件

<code>echo  hosts文件修改完毕,按任意键恢复系统原始状态</code>

<code>@echo</code>

<code>@echo</code>  <code>########################################</code>

<code>@copy</code> <code>C:\Windows\System32\drivers\etc\hosts.bak\hosts C:\Windows\System32\drivers\etc\hosts /y</code>

<code>@echo</code> <code>off</code>

<code>echo  hosts文件恢复完毕,按任意键退出</code>

提示有错?请看看环境变量或者编码格式是否为ANSI

本文转自 yanconggod 51CTO博客,原文链接:http://blog.51cto.com/yanconggod/1933067

继续阅读