天天看點

用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

繼續閱讀