用bat更改hosts文件批处理

简介:

添加ip和域名的映射

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@ECHO  off
ECHO  "XXXXXX技术有限公司"
ECHO  "请注意你的杀毒软件提示,一定要允许"
@ECHO  ########################################
@xcopy  C:\Windows\system32\drivers\etc\hosts C:\Windows\system32\drivers\etc\hosts.bak\ /d /c /i /y
@ECHO  ########################################
@ECHO  hosts文件备份完毕,开始修改hosts文件
@ECHO
@ECHO  10.0.0.2 gitlab.a.com >>C:\Windows\System32\drivers\etc\hosts
@ECHO  10.0.0.3 gitlab.b.com >>C:\Windows\System32\drivers\etc\hosts
@ECHO  10.0.0.4 gitlab.c.com >>C:\Windows\System32\drivers\etc\hosts
ECHO  "hosts文件修改完成"
@ipconfig  /flushdns
@ECHO  "刷新DNS完成"
@ECHO  "按任意键退出"
@pause  > nul
@exit


恢复备份的hosts文件

1
2
3
4
5
6
7
8
9
10
11
echo  hosts文件修改完毕,按任意键恢复系统原始状态
@echo
@echo   ########################################
@pause  > nul
@copy  C:\Windows\System32\drivers\etc\hosts.bak\hosts C:\Windows\System32\drivers\etc\hosts /y
@echo
@echo  off
echo  hosts文件恢复完毕,按任意键退出
@echo
@pause  > nul
@exit

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



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

相关文章
|
网络协议 Windows
批处理脚本bat设置IP地址
本文目录 1. 前言 2. 方法
661 0
|
分布式计算 Hadoop Java
修改hadoop配置文件,没有生效
修改hadoop配置文件,没有生效
130 0
批处理清理SVN文件BAT脚本
批处理清理SVN文件BAT脚本
88 0
|
分布式计算 Hadoop 大数据
Shell脚本-修改/etc/hosts文件
在学习大数据配置hadoop集群使用虚拟机的时候,每次开机集群各个机器的ip都可能发生变化,但修改静态ip又不太会操作,写个脚本来操作
win10 修改hosts文件并立即让其生效
win10 修改hosts文件并立即让其生效
|
Linux 开发工具
解决每次打开终端都需要source .bashrc文件的问题
解决每次打开终端都需要source .bashrc文件的问题
526 0
好工具推荐系列:写个.bat批处理脚本,实现一键删除VC++目录下的临时文件
好工具推荐系列:写个.bat批处理脚本,实现一键删除VC++目录下的临时文件
174 0
|
Shell C语言 Linux
用shell脚本合并多个文件内容
shell脚本在基于Linux的开发中有极为广泛的应用,因为它靠近底层,执行效率高、部署方便。本文中的脚本也可以作为定时任务部署到机器上,让它在每天的同一个时间里自动执行。
3682 0
window bat 批处理 修改注册表键值
把要修改的注册表导出来,往文件中修改键值,再双击执行
2126 0
|
Linux Windows
[20171228]windwos批处理echo问题.txt
[20171228]windwos批处理echo问题.txt --//前几天写的文章,链接:http://blog.itpub.net/267265/viewspace-2149205/ --//里面提到windows的自带echo,实现一些特性太"复杂".
1070 0