多个程序启动和发送密钥替代

问题描述 投票:2回答:1

我正在尝试通过Logitech UberOptions热键执行VBScript,但是,当然,由于SendKeys数字锁错误,漂亮的little huge Logitech NumLock切换图形将自身散布在屏幕上。看起来不漂亮。我假设使用SendKeys的替代方法可以解决这一问题。

但是,当vbs尝试启动2个exe时,存在一个真正的问题。它可以正确地启动WOMic AND Jarvis,但在启动后Jarvis强制关闭毫秒,WOmic仍然存在。

最后一行代码是我通过WOMic GUI的菜单栏“自动连接”到我的麦克风服务器(在我的android上的位置。

在这种情况下,SendKeys的替代方案是什么?

这是我的剧本:

Set oShell = CreateObject("WScript.Shell")
oShell.Run("""C:\Program Files (x86)\JARVIS\CustomizeableJarvis.exe""")
WScript.Sleep 250
oShell.Run("""C:\Program Files (x86)\WOMic\womicclient.exe""")
WScript.Sleep 500
oShell.AppActivate "WO Mic Client 2.10"
WScript.Sleep 100
oShell.SendKeys "%cc~"
windows vbscript hotkeys sendkeys
1个回答
1
投票

完全忘记了这篇文章,我想我现在可以回答自己的问题。

© www.soinside.com 2019 - 2024. All rights reserved.