使用VBScript打开托盘应用程序

时间:2012-10-02 15:49:50

标签: vbscript

使用VBScript,有没有办法打开一个应用程序,并在其默认行为最小化到托盘时让它最大化窗口?

我有一个打开托盘的应用程序,但没有显示其登录屏幕。我正在尝试使用VBScript和SendKeys自动执行登录过程。我知道这不安全,因为任何人都可以查看脚本,但这不是一个问题。

有没有办法打开应用程序,然后让它显示其GUI?我还需要确保应用程序获得焦点,以便SendKeys起作用。

我知道如何打开该应用。问题是让应用程序显示其登录屏幕。

1 个答案:

答案 0 :(得分:1)

Dim oWsh : Set oWsh = CreateObject("WScript.Shell")
oWsh.Run("prog.exe", 1, False)
WScript.Sleep 500
oWsh.AppActivate "Prog Title"  ' text in window title of 'prog.exe'
oWsh.SendKeys "first Command"
' ...additional SendKeys commands

参考文献:Run MethodSendKeys Method