一个用于切换hosts文件的小脚本

看到上一篇文章只有3的访问量,本来不想再发这个了的,但是觉得好像好久没更新空间了,还是发吧,提高点人气,也希望可以帮助到大家。

用了六飞之后大家一般都会备份以前的hosts文件,然后用这个包含部分网站IPV6地址的Hosts文件来以IPV6的方式访问某些网站,但是六飞有时候也会出问题导致无法连接,比如今天就维护了一天,这时候如果再用IPV6的hosts文件,那里面设定的那些网站就打不开了,所以需要切换回原来的hosts文件,手动操作比较麻烦,要找那么深层的文件夹,还要改两个文件名。

今天花了点时间写了个脚本点此下载脚本),只要执行以下,就可以切换两个hosts文件了。注意在Vista/Windows 7下要用管理员身份运行,XP下面不清楚,应该直接执行就OK的(2010/4/26更新:XP下无法使用)。

使用这个脚本很简单,只要保证c:\windows\system32\drivers\etc\下面有一个hosts文件,然后有另外一个你备份的hosts文件,这个备份的文件名必须是“hosts.ipv4”,这时候是IPV6方式的,当执行脚本之后,就会变成IPV4方式,并且备份的文件变成“hosts.ipv6”了。

如果你之前没有备份老的hosts文件,那就复制一个现有的hosts文件,把其中的解析条目都删除即可。



Apr28