如何在VBScript中使用“ Alt + Tab”快捷方式?

时间:2018-07-16 14:45:57

标签: vbscript

set test = CreateObject("WScript.Shell")
test.SendKeys"%{TAB}"
WScript.Sleep 500

第二行快捷方式命令不起作用!有人帮我吗?

4 个答案:

答案 0 :(得分:0)

通过批处理文件或CMD运行VBScript时,

一个标签将您带回运行脚本之前的位置

您认为什么也没发生。

尝试alt + TAB + TAB

或更多标签

set test = CreateObject("WScript.Shell") test.SendKeys"%({TAB}{TAB})" WScript.Sleep 500

答案 1 :(得分:0)

WshShell.SendKeys "^%{TAB}"为我工作。

答案 2 :(得分:0)

Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")

WshShell.SendKeys "^%{TAB}"

Set WSHShell = Nothing

WScript.Quit(0)

答案 3 :(得分:-1)

在尝试了此处所述的各种方法后,我想出了一些似乎有效的方法。

set wsh = CreateObject("wscript.shell")
wsh.SendKeys "^%({TAB}{TAB})"
wscript.sleep 100
wsh.SendKeys "{ENTER}"