写个VBS脚本,实现以下功能(读取txt指定内容)大神们帮帮忙
有一个txt文件,内容如下00-60-2f-25-91-bcpc000100-60-2f-25-92-bcpc000200-60-2f-25-93-bcpc0003……查...
有一个txt文件,内容如下 00-60-2f-25-91-bc pc0001 00-60-2f-25-92-bc pc0002 00-60-2f-25-93-bc pc0003 …… 查找空格前面的内容,如果一致,输出空格后的内容 (前面是mac地址,后面是主机名) 只要读取txt的脚本
展开
1个回答
展开全部
这个比较简单,用 Scripting.FileSystemObject 读文本文件,然后利用 Split 函数处理每行字符串,下面是程序实现: SearchKeyword = InputBox("请输入查找的内容") Set fso = CreateObject(" Scripting.FileSystemObject ") set fp = fso.OpenTextFile("1.txt") Do While Not fp.AtEndOfStream str = fp. ReadLine () array_str = Split(str," ") MAC = array_str(0) HostName = array_str(1) If SearchKeyword=MAC Then Wscript.Echo HostName End If Loop fp.Close()
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询