标题: [问题求助] 【已解决】VBS为什么不能把弹出的对话框关掉? [打印本页]
作者: c755731262 时间: 2015-4-26 11:05 标题: 【已解决】VBS为什么不能把弹出的对话框关掉?
本帖最后由 c755731262 于 2015-4-28 18:19 编辑
- '为什么不能按自己设想的把对话框逐个关掉,最后关掉计算器
- set ws=createobject("wscript.shell")
- set oexec=ws.exec("calc.exe")
- wscript.sleep 10000
- wscript.echo oexec.processid
- wscript.sleep 5000
- ws.appactivate "windows script host"
- wscript.sleep 5000
- ws.sendkeys "%{f4}"
- wscript.echo oexec.status
- wscript.sleep 5000
- ws.appactivate "windows script host"
- wscript.sleep 5000
- ws.sendkeys "%{f4}"
- wscript.sleep 5000
- oexec.terminate
复制代码
作者: czjt1234 时间: 2015-4-26 12:23
因为vbs是前一句执行完毕才执行下一句
wscript.echo oexec.processid
你点了确定后才执行后续的代码,不点确定就暂停运行了
作者: 9zhmke 时间: 2015-5-13 15:22
VBS的窗口激活不可靠。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |