6,871
社区成员
发帖
与我相关
我的任务
分享
Option Explicit
If Ping("www.baidu.com")=True Then
Wscript.Echo "可以ping通"
Else
Wscript.Echo "无法ping通"
End If
Function Ping(sHost)
dim objPing,objRetStatus
Set objPing=GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery _
("select StatusCode from Win32_PingStatus where address='"&sHost&"'")
For Each objRetStatus in objPing
If objRetStatus.StatusCode<>0 Then
Ping=False
Else
Ping=True
End if
Next
End Function