vbs脚本运行出错时,怎么判断出错了并从新再运行这个vbs脚本?

这个错误多数是由于网络掉线引起的(vbs需要访问网络的)。从新连接好以后vbs就能正常运行了。如何才能让vbs自动再从新运行起来?

第1个回答  2011-10-17
在vbs访问连接的时候,加个循环判断
do while(网络正常)

……
loop追问

那如果这个vbs出现错误后,就调用另外一个批处理文件怎么写呢?

第2个回答  2011-10-17
vbs中有异常处理机制的。
参考下面语句
on error resume next
if err.number <> 0 then
end if追问

那如果这个vbs出现错误后,就调用另外一个批处理文件怎么写呢?

追答

if err.number =错误号 then
createobject("wscript.shell").run "a.bat"
end if

追问

这个if语句是放在我这个vbs文件最前面面吗?还是在出行的哪一行前面?

追答

出错行后面

本回答被提问者采纳
相似回答