用批处理修改HOSTS文件。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用批处理修改HOSTS文件。相关的知识,希望对你有一定的参考价值。
如题,127.0.0.1 下面每行前面的#删除或者替换成空格就OK,这个应该怎么写(前面的注释不用动)
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
#192.168.0.1 lala.com
#192.168.0.2 lala.net
#192.168.0.3 lala.cn
命令越简单越好,最好有说明,谢谢。
TO yyykkkyyyy 用你的方法,HOST文件里都是!hh! ,另外,能不能把每行都做个详细的说明,我想学习一下。
TO 思夜月心 我也在学AU3,谢谢你的程序和源码,学习了。。
@echo off&setlocal enabledelayedexpansion
:: 假定hosts在下面引号内的目录,不对就自己改
cd/d "c:\Windows\System32\Drivers\Etc"
cd.>hosts.n
for /f "delims=" %%i in (hosts)do (
set hh=%%i
if defined ss set hh=!hh:*#=!
echo/!hh!>>hosts.n
if "!hh:~,9!"=="127.0.0.1" set ss=y)
move/y hosts.n hosts 参考技术A 批处理的我倒是没有写出来!
不过用AutoIt的倒是写了一个出来。
http://hi.baidu.com/%CB%BC%D2%B9%D4%C2%D0%C4/blog/item/2ef6980aa9074c3de824884d.html
喜欢就拿去吧!
以上是关于用批处理修改HOSTS文件。的主要内容,如果未能解决你的问题,请参考以下文章