![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 12:53 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 搜索HOSTS并插入行 |
| 可打印版本 3,991 / 16 |
| 第1楼 zdh | 发表于 2006-11-18 05:43 |
| 初级用户 发帖 20 积分 52 | |
|
搜索HOSTS并插入行 想在c:里面找到HOSTS文件(可能是隐藏文件,无后缀的!),并在里面最后一行插入一行文字(如:I o U)。
感激各位帮助我的高手!;) |
|
| 第2楼 vkill | 发表于 2006-11-18 05:59 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
for /f "tekons=*" %%? in ('dir /a-d/s/b c:\hosts') do (>>%%? echo I o U)
|
|
| 第3楼 zdh | 发表于 2006-11-18 06:07 |
| 初级用户 发帖 20 积分 52 | |
|
出错:
此时不应有 tekons=*" 我的HOSTS不一定在根C盘目录里啊,可能在C盘某个地方。 |
|
| 第4楼 NaturalJ0 | 发表于 2006-11-18 06:12 |
| 银牌会员 发帖 533 积分 1,181 | |
|
改成 tokens
如果提示文件是只读,那最好先 attrib 处理一下。 |
|
| 第5楼 ccwan | 发表于 2006-11-18 06:19 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
楼上正解。
|
|
| 第6楼 vkill | 发表于 2006-11-18 06:24 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
Originally posted by zdh at 2006-11-18 06:07: 汗,写错了 |
|
| 第7楼 不得不爱 | 发表于 2006-11-18 06:25 |
| 超级版主 发帖 2,044 积分 5,310 来自 四川南充 | |
|
for /f "tokens=*" %%a in ('dir /a-d/s/b c:\hosts') do echo I o U>>%%a
|
|
| 第8楼 kht000 | 发表于 2006-11-18 09:56 |
| 初级用户 发帖 14 积分 45 | |
|
ATTRIB -A -R -H C:\WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS
ECHO I o U >> C:\WINDOWS\SYSTEM32\DRIVERS\ETC\HOSTS win2003 |
|
| 第9楼 tao0610 | 发表于 2006-11-18 13:34 |
| 高级用户 发帖 218 积分 579 | |
|
想在drivers\etc下的hosts加入域名解析吧!
|
|
| 第10楼 zdh | 发表于 2006-11-18 21:29 |
| 初级用户 发帖 20 积分 52 | |
Originally posted by tao0610 at 2006-11-18 01:34 AM: 是啊!因为局域网里面用IP地址访问实在太麻烦了,能够解析就最好了! |
|
| 第11楼 tao0610 | 发表于 2006-11-19 15:25 |
| 高级用户 发帖 218 积分 579 | |
|
attrib -s -h %systemroot%\system32\drivers\etc\hosts
echo 202.108.22.5 www.baidu.com >> %systemroot%\system32\drivers\etc\hosts |
|
| 第12楼 hxuan999 | 发表于 2006-11-23 07:28 |
| 中级用户 发帖 161 积分 337 | |
|
学习了
|
|
| 第13楼 Kinglion | 发表于 2007-04-26 00:55 |
| 铂金会员 发帖 1,924 积分 5,798 来自 金獅電腦軟體工作室 | |
|
通过设置HOSTS设置DNS解析的批处理例 @echo off
rem ----------------------------------------------- rem Powered by Kinglion Software Workroom rem www.kinglion.org DNS 解析设置程序 rem Don't modify this file rem ----------------------------------------------- if exist %ComSpec% goto nt :9x if not exist %windir%\hosts goto win9xgo if not exist %windir%\hosts.bak goto win9xgo del %windir%\hosts.bak ren %windir%\hosts %windir%\hosts.bak :win9xgo echo 221.212.188.60 www.kinglion.org >> %windir%\hosts goto end :nt if not exist %windir%\system32\drivers\etc\hosts goto ntgo if not exist %windir%\system32\drivers\etc\hosts.bak goto ntgo del %windir%\system32\drivers\etc\hosts.bak ren %windir%\system32\drivers\etc\hosts %windir%\system32\drivers\etc\hosts.bak :ntgo echo 221.212.188.60 www.kinglion.org >> %windir%\system32\drivers\etc\hosts :end |
|
| 第14楼 lxmxn | 发表于 2007-04-26 01:25 |
| 版主 发帖 4,938 积分 11,386 | |
|
Kinglion 兄考虑问题很全面哈。
|
|
| 第15楼 zbjit | 发表于 2008-09-24 10:03 |
| 新手上路 发帖 4 积分 6 | |
|
13楼的脚本太好了,学习
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |