popli3 发表于 2012-11-16 23:31:47

如何获取当前激活的网卡IP和填入某个文本内?

D盘目录下有个A.TXT文件,里面有很多信息,其中有一段是ip XXX XX XX XX SUBMASK xx xx x xx xx gateway xx xx xx xx三个条目 ,我现在想实现自动获取当前系统的这三个信息并替换掉A。txt文件里那三段条目,请问autoit哪个函数可以达成?我看到帮助文件有个@IPADDREESS1 这个宏,我不知道怎么用法,是不是像变量一样,我的思路是把IP 网关和子网掩码获取保存在三个常量,然后打开a.txt去搜索查找替换,在控件位置引用刚才三个变量?不知道还有什么办法可以简单达到这个效果?

chen2j 发表于 2012-11-17 00:00:39

_ReplaceStringInFile能满足你的要求

chen2j 发表于 2012-11-17 00:06:14

至于 ip XXX XX XX XX SUBMASK xx xx x xx xx gateway xx xx xx xx三个条目

应该是需要写个正则表达式来获取。

afan 发表于 2012-11-17 00:26:05

;;获得网卡信息
#Include <ACN_NET.au3>
_NetworkAdapterInfo()
页: [1]
查看完整版本: 如何获取当前激活的网卡IP和填入某个文本内?