命令行清空或还原HOSTS文件内容(包括覆盖hosts)

所属分类: 电脑基础 / 电脑常识 阅读数: 59
收藏 0 赞 0 分享

Hosts 其实是个纯文本的文件,用记事本等文本编辑软件就能打开。Hosts文件里包含映射IP 地址和Host主机名的规定,每段只能包括一个映射关系,IP地址要放在每段的最前而,空格后再写上映射的主机名。
正常情况下,系统的Hosts 文件除了说明信息外,只包含“127.0.0.1 localhost”这一段实际内容,如果出现其他的内容就表示被修改过了。如果Hosts 文件被修改了会有什么后果昵?
有一种网页劫持的方法就是恶意修改Hosts 文件,导致输人某些正常网址时都会转到广告网站。要想解除这种劫持,修复Hosts 文件即可。另外,我们自己修改Hosts文件也可以起到加快网站域名解析、方便局域网用户、屏蔽网站等作用。
Windows98 系统中它在windows 日录下,在Windows 2000 / XP / 2003 系统中它在X :\Windows \\System32\\Drivers\\Etc目录下。

要请空的话用记事本打开他,只保留 127.0.0.1 localhost
其它全部删除

用命令行可以如下命令:

清空hosts文件只要如下操作:
echo "" >%windir%\system32\drivers\etc\hosts
还原hosts文件则必须先备份一下:
copy /Y %windir%\system32\drivers\etc\hosts %windir%\system32\drivers\etc\hosts.bak
然后copy回来,
copy /Y %windir%\system32\drivers\etc\hosts.bak %windir%\system32\drivers\etc\hosts

如果你有linux下的小工具,可以用:
cat %windir%\system32\drivers\etc\hosts.bak > %windir%\system32\drivers\etc\hosts

下面是自动设置hosts的代码:
echo 127.0.0.1 localhost>>%systemroot%\system32\drivers\etc\hosts
这个可以多弄一些,直接写入到hosts里面了。


复制代码
代码如下:

@echo off
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
rem del %systemroot%\system32\drivers\etc\hosts
rem ATTRIB -R %systemroot%\system32\drivers\etc\hosts
echo 127.0.0.1 localhost>>%systemroot%\system32\drivers\etc\hosts
@ipconfig /flushdns
echo 修改与刷新dns成功


下面是一个直接复制hosts文件并替换当前系统hosts文件的bat

本批处理仅适用于windows系统
双击自动替换hosts批处理...
win7/win8/win10右键以管理员身份运行,XP用户双击运行
就可以自动把文件夹下的hosts文件替换到系统
C:\Windows\System32\drivers\etc目录下了


复制代码
代码如下:

@echo off
echo √√ √√ √√√ √√√√ √√√√√ √√√√
echo √ √ √ √ √ √ √ √ √ √ √
echo √ √ √ √ √ √ √
echo √√√√ √ √ √√ √ √√
echo √ √ √ √ √ √ √
echo √ √ √ √ √ √ √
echo √ √ √ √ √ √ √ √ √
echo √√ √√ √√√ √√√√ √√√ √√√√
echo -----------------------------------------------------------
echo 脚本之家
echo www.jb51.net
echo 备用域名 jbzj.com
echo -----------------------------------------------------------
copy "%~dp0hosts" "%SystemRoot%\System32\drivers\etc\hosts"
ipconfig /flushdns
pause

更多精彩内容其他人还在看

电脑中毒后怎么办 用记事本杀毒的方法

电脑中毒后,上网下载专杀工具后,仍然不能杀掉。如此翻来覆去,病毒未杀掉,人却濒临崩溃,下面为大家介绍下使用记事本杀毒的方法,感兴趣的朋友不要错过
收藏 0 赞 0 分享

台式机不能设置某些分辨率的原因及解决方法

想必很多朋友都有遇到台式机不能设置分辨率的情况吧,这里所指的是某些分辨率,下面为大家介绍个不错的处理思路,希望对大家有所帮助
收藏 0 赞 0 分享

京东商城怎么退货 京东申请退换货流程图文教程详解

网购已经成为了一种消费者普通接受了的一种购物方式,网购已经变得流行。尽管网购比价、购买方便,不过在产品出现问题,需要退货或者换货方面则显得要麻烦一些,在京东商城购物,需要退货时,首先需要提交退货申请,申请单由售后专业人员审核,期间您可能会接到售后客服
收藏 0 赞 0 分享

2013年热门网络热词土豪还有他们的特点,太奇葩(图)

2013最火的网路词汇就是土豪啦!土豪我们交朋友吧成为大家开玩笑时最常说的话!
收藏 0 赞 0 分享

怎么设置电脑不待机(长时间不使用会出现这种情况)

长时间不用电脑的话就会自动进入待机状态,那么我们怎么让电脑不自动进入待机呢,下面有个不错的教程,感兴趣的朋友可以参考下
收藏 0 赞 0 分享

电脑不小心被锁了怎么办如何解除开机密码

人们设置密码的习惯有增无减,但是,密码一多就容易混淆或忘记,一旦忘记电脑就会被锁住。下面,我们就来看看如何解除开机密码,主要针对非Administrator用户以及Administrator用户
收藏 0 赞 0 分享

电脑怎么设置自动开机让电脑定时自动开机

很多新手朋友都不知道电脑怎么设置定时自动开机,主板上有实时时钟(Real Time Clock,RTC)负责系统的计时,我们可以通过RTC指定开机的时间,具体的操作步骤如下,感兴趣的朋友可以参考下
收藏 0 赞 0 分享

怎么设置电脑待机状态实现低耗节能

电脑处于待机状态可以节能,实现低功耗,同时也能实现快速启动并进入系统功能,下面为大家介绍下待机状态具体的设置方法,感兴趣的朋友不要错过
收藏 0 赞 0 分享

如何快速抢票 2014年春运抢票攻略

春运抢票马上就要开始了,现在已经有好多朋友下载好了抢票软件,等待抢票,说到抢票除了一些抢票软件之外,还是需要一些小心机的。别盲目的依靠那些抢票软件,重要的是心细手快,本文为大家介绍一些抢票时所要注意的一些小细节,让抢票的几率更大一些,一起来看看吧
收藏 0 赞 0 分享

怎么为电脑设置待机密码为电脑用户加密码教程

所谓的待机密码就是,在待机状态即无人操作下会自动锁屏,如果想要进入系统就必须输入密码,在添加待机密码之前,我们需要给电脑用户加个密码,具体的操作步骤如下,感兴趣的额朋友可以参考下
收藏 0 赞 0 分享
查看更多