注册 登录
编程论坛 ASP技术论坛

我的代码为什么不能执行(有附件)

qb0123126 发布于 2010-01-05 14:59, 507 次点击
这是在XP系统的服务器上,为了判断服务器与www.是否网络连通,代码如下:

<%
url = "www.

WMI = "winmgmts:{impersonationLevel=impersonate}"

wqlQuery = "SELECT StatusCode FROM Win32_PingStatus WHERE Address" & _
" = '" & url & "'"

set PingResult = GetObject(WMI).ExecQuery(wqlQuery, "WQL", 48) '总是提示我这句有错误,请高手帮改改(或是对服务器有什么要求,我没有配置对?),谢谢!


Response.write url & " 状态 "
For Each result in PingResult
if clng(result.StatusCode)>0 then
response.write "离线"
else
response.write "在线"
end if
Next
%>
只有本站会员才能查看附件,请 登录


[ 本帖最后由 qb0123126 于 2010-1-5 17:23 编辑 ]
5 回复
#2
yms1232010-01-05 15:33
提示的什么错误信息?
#3
icecool2010-01-05 17:04
可以运行的啊,

应该IIS所用权限不够了.

[ 本帖最后由 icecool 于 2010-1-5 21:37 编辑 ]
#4
qb01231262010-01-05 17:18
以下是引用yms123在2010-1-5 15:33:41的发言:

提示的什么错误信息?
错误'80041003'
#5
qb01231262010-01-05 17:25
回复 3楼 icecool
兄说的怎么加?我不太会,又没有高手,帮我改好了再给我,谢谢啦!2000系统的代码我测试通过了,不知道为什么XP系统就出现问题了,网上关于这段代码的教学很多,有点误人子弟了,呵呵。
#6
qb01231262010-01-06 17:40
还没有解决,顶!
1