找回密码
 加入
搜索
查看: 2101|回复: 5

[AU3基础] 请问一下读取文件指定内容并写入ini文件怎么写?

[复制链接]
发表于 2010-9-19 19:39:08 | 显示全部楼层 |阅读模式
请问一下先ipconfig /all
然后读取Host Name后面的比如pc001并写入ip.ini怎么写?
如果有10个机子,每次都读的不一样,请问怎么写?
一次只读一个pc001-010中的一个
 楼主| 发表于 2010-9-19 19:40:53 | 显示全部楼层
stringregexp看了半天没看懂,每个人写的都不一样,提取关键数值
发表于 2010-9-19 20:05:31 | 显示全部楼层
。。。用AU3来获取ipconfig /all相同的内容多好。
 楼主| 发表于 2010-9-19 20:10:09 | 显示全部楼层
我问的就是AU3怎么获取ipconfig /all中Host Name后面机器名怎么写,我看了不少帖子,stringregexp比较方便,但是实在是看不懂,看糊涂了,希望高手帮帮忙
发表于 2010-9-20 09:54:47 | 显示全部楼层
嘿嘿!你看完这个你就懂了
http://deerchao.net/tutorials/regex/regex.htm
发表于 2010-9-20 09:58:20 | 显示全部楼层
我记得某人曾经写过一个ARP双绑的批处理,希望对你有帮助
绑定本机的批处理
@echo off
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find "Physical Address" ipconfig.txt >phyaddr.txt
for /f "skip=2 tokens=12" %%M in (phyaddr.txt) do set Mac=%%M

if exist IPAddr.txt del IPaddr.txt
find "IP Address" ipconfig.txt >IPAddr.txt
for /f "skip=2 tokens=15" %%I in (IPAddr.txt) do set IP=%%I

arp -s %IP% %Mac%
del ipaddr.txt
del ipconfig.txt
del phyaddr.txt
exit
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 18:12 , Processed in 0.076571 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表