bat修改hosts文件

编写bat命令修改host文件

echo 127.0.0.1 www.baidu.com > C:\Windows\System32\drivers\etc\hosts
这是最简单的了,但是会将hosts里面以前自己添加的记录给清空掉

echo 127.0.0.1 www.baidu.com >> C:\Windows\System32\drivers\etc\hosts
这个就不会了,这个是追加到最后一行

当我们自己开发web项目时,有可能会把类似于www.myproject.com解析为本地,此时使用bat很是方便
@echo off
set /p ip=输入本地IP:
set hosts=”c:\WINDOWS\system32\drivers\etc\hosts”
echo %ip% www.myproject.com>%hosts%
echo %ip% www.baidu.com>>%hosts%
将以上的代码保存到一个txt文件中,后缀名改为.bat,双击,输入IP地址,回车即可使用

此时打开你的hosts文件,发现已经有所改变。

(注意:安装了360的可能在运行修改时会出现警告框,点击运行就可以了)
代码解释:

set 设置
/p 参数
= 赋值

echo 打印

用新的内容去覆盖文件(文本文件)原有内容

在文件原有内容的基础上追加新的内容

未经允许不得转载:黄躺躺 » bat修改hosts文件

赞 (1) 打赏

评论 8

  1. luo.laYe ! This Is A Good Blog!回复
  2. hailpornHello There! Have A Good Day!回复
  3. 增大网年后第一次来,恭喜恭喜!回复
  4. 增大网没玩过博客,认真学习学习!回复
  5. mamayi一如既往的表示支持!回复
  6. 妈妈易妈妈网隔三差五来一趟,每次都有新气象!回复
  7. 增大网送你一片大海,让你一帆风顺;送你一个太阳,让你热情奔放;送你一份真诚,祝你开心快乐;送你一份祝福,让你快乐天天!回复
  8. 增大网活到老,学到老,认真拜读咯!回复

觉得文章写得还行就打赏一下作者 :)

支付宝扫一扫打赏

微信扫一扫打赏