WMI中的Win32_PingStatus类(ping命令实现)
2011-01-28 23:51
751 查看
IP = "jb51.net" WQL = "Select * from Win32_PingStatus Where Address = '$IP'" WQL = Replace(WQL,"$IP",IP) n = 0 : s = 0 Do Until n = 100 Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set colItems = objWMIService.ExecQuery(WQL,,48) For Each objItem in colItems If objItem.StatusCode = 0 Then s = s + objItem.ResponseTime n = n + 1 End If Next Loop WScript.Echo "Average:" & s / n
相关文章推荐
- WMI中的Win32_PingStatus类(ping命令实现)
- Python利用WMI实现ping命令
- 【转】用C++实现多线程Mutex锁(Win32)
- 在VC里实现WMI编程取硬件信息
- WMI 编程之 Win32_OperatingSystem
- win32实现判断指定进程中是否存在(code)
- WMI 获得已安装应用程序列表 Win32_Product WMI 类代表通过 Windows Installer 安装的所有应用程序。
- 一种实现Win32消息处理处理函数的新方法 - 基于Thunk实现的类成员消息处理函数
- ManagementObject 参数 WMI 一些参数(Win32_NetworkAdapterConfiguration)
- 利用宏定义实现C++程序在Unix和Win32环境下的通用性
- WMI win32的研究
- WIN32 实现OPenGL显示源码
- QTP调用win32 API 实现窗口的最小最大化
- 使用Win32 API实现生产者消费者线程同步
- [Win32]一个调试器的实现(七)断点
- Python3.6安装win32扩展并且实现对PPT文件进行截图操作的方法
- 用Win32 SDK & C++实现的一个简易版局域网聊天软件
- 多核编程学习笔记之同步(一)——采用Win32线程API实现
- C++实现PING命令
- 自己实现的Win32程序中的printf