使用VBScript,有没有办法打开一个应用程序,并在其默认行为最小化到托盘时让它最大化窗口?
我有一个打开托盘的应用程序,但没有显示其登录屏幕。我正在尝试使用VBScript和SendKeys
自动执行登录过程。我知道这不安全,因为任何人都可以查看脚本,但这不是一个问题。
有没有办法打开应用程序,然后让它显示其GUI?我还需要确保应用程序获得焦点,以便SendKeys
起作用。
我知道如何打开该应用。问题是让应用程序显示其登录屏幕。
答案 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