我写了下面的vbs打开ciphergraph:
Dim objShell
Set objShell = WScript.CreateObject( "WScript.Shell" )
objShell.Run("""C:\Program Files (x86)\CipherGraph\LaunchStub.exe""")
Set objShell = Nothing
WScript.Sleep 250
Run Code Online (Sandbox Code Playgroud)
我还想在密码图窗口中选择"连接"按钮 - 我可以通过两次点击'TAB'然后在应用启动时'返回'来实现它
我该怎么做呢?对不起,如果这是一个基本问题,VBS新手,但找不到答案?
干杯
WshShell 对象就是解决方案。
- 使用其AppActivate()方法将任何正在运行的应用程序置于前台。
- 使用其SendKeys()方法将击键发送到当前具有焦点的任何应用程序。
这太简单了,我省略了示例代码(毕竟您自己也差不多了)。