批处理模拟键盘按键 Alt 失败

我在abc.bat里用下面的语句mshtavbscript:createobject("wscript.shell").sendkeys("%{F4}")(window.... 我在abc.bat里用下面的语句
mshta vbscript:createobject("wscript.shell").sendkeys("%{F4}")(window.close)
来模拟键盘按键 Alt+F4 关闭某个窗口,但是窗口只是稍微闪了一下,并没有关闭,求解。最好给一个能用的实例。
展开
 我来答
匿名用户
2012-05-05
展开全部
以关闭标题为"新建文本文档.txt - 记事本"的记事本窗口为例:
mshta vbscript:execute("with createobject(""wscript.shell""):.appactivate(""新建文本文档.txt - 记事本""):.sendkeys(""%%{F4}""):end with:window.close")
更多追问追答
追问
麻烦运行一下我的语句,看看有什么问题
追答
单从语法上讲,“%”应改为“%% ”
但是你的语句应该不会起作用,因为你没有指定向哪个窗口发送按键序列。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式