![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-13 04:12 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » 可以用变量替换文本的内容吗~~ |
| 可打印版本 1,121 / 2 |
| 第1楼 alfried | 发表于 2007-10-04 09:14 |
| 初级用户 发帖 18 积分 44 | |
|
可以用变量替换文本的内容吗~~ 我想开机自动更改ip!
cd\ ipconfig /all>mac.txt find "Physical Address" c:\mac.txt >c:\phyaddr.txt for /f "skip=2 tokens=12" %M in (c:\phyaddr.txt) do set 1=%M find "%1%" 1.txt>5.txt for /f "skip=2 tokens=1" %n in (c:\5.txt) do set 2=%n 替换c:/interface.txt 里的0.0.0.0 netsh -f c:/interface.txt %n 是获得的ip地址 1.txt里是所有客户机的ip和mac地址 我通过mac取得机器的 ip, netsh -f c:/interface.txt 是把ip配置文件interface.txt 倒入,以此来更改ip 有个小问题,客户机在开机以后的ip都是0.0.0.0,我想把上面的%n替换interface.txt 里的0.0.0.0,一直实现不了~~~~我搜索了论坛,按照各位前辈的方法就是弄不成~~~所以厚着脸皮来求教了~~~~~ |
|
| 第2楼 alfried | 发表于 2007-10-04 09:19 |
| 初级用户 发帖 18 积分 44 | |
|
不好意思.发错地方了~~
|
|
| 第3楼 zhanfu86 | 发表于 2007-10-11 12:52 |
| 新手上路 发帖 8 积分 12 | |
|
这个批处理在天下网盟里面经常见过。不过你的好象不能用?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |