简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

一个查看局域网在线IP的vbs脚本

来源:易贤网   阅读:2095 次  日期:2016-07-20 14:22:47

温馨提示:易贤网小编为您整理了“一个查看局域网在线IP的vbs脚本”,方便广大网友查阅!

想统计一下。有多少在线IP在内网里面。其实好多工具都可以实现。感觉脚本可以可靠。 最好可以生成一个文本的。

代码如下:

strSubNet = "192.168.1."

Set objFSO= CreateObject("Scripting.FileSystemObject")

Set objTS = objfso.CreateTextFile("e:\PingResult.txt")

For i = 1 To 254

strComputer = strSubNet & i

blnResult = Ping(strComputer)

If blnResult = True Then

objTS.WriteLine "Ping " & strComputer & " success!"

End If

Next

objTS.Close

WScript.Echo "Done!"

Function Ping(strComputer)

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")

Set colItems = objWMIService.ExecQuery("Select * From Win32_PingStatus Where Address='" & strComputer & "'")

For Each objItem In colItems

Select case objItem.StatusCode

Case 0

Ping = True

Case Else

Ping = False

End select

Exit For

Next

End Function

更多信息请查看脚本栏目
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:Dynamic Activity Window动态活动窗口vbs
下一篇:自动写入文件上传到指定服务器SoftwareMeteringCLS.vbs源码
易贤网手机网站地址:一个查看局域网在线IP的vbs脚本
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!