set test = CreateObject("WScript.Shell")
test.SendKeys"%{TAB}"
WScript.Sleep 500
第二行快捷方式命令不起作用!有人帮我吗?
答案 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}"