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