发布网友
共1个回答
热心网友
在运行这段VBS代码时,遇到了一个编译错误提示,具体显示为“语句未结束,行:3 字符:90 代码800A0401 源:编译器错误”。出现这个问题的原因主要是代码书写格式不正确,导致编译器无法识别代码的结构。
具体来看,错误提示出现在第二行代码“loop2行代码你写同一行了”,这行代码中存在明显的格式问题,导致编译器无法正确解析。正确的写法应该是将这行代码拆分成多行,以确保每行代码结构清晰。
为了修正这个问题,可以将第二行代码修改为如下形式:
loop
'2行代码你写同一行了
正确拆分后的代码如下:
do
set bag = getobject("winmgmts:\\.\root\cimv2")
set pipe = bag.execquery("select*fromwin32_processwherename='abc.exe'")
foreach i in pipe
i.terminate()
next
wscript.sleep 300000
loop
通过这种方式,可以确保代码每行结构清晰,避免编译器出现“语句未结束”的错误提示。