1

有没有办法在启动应用程序时自动最小化所有窗口?

我尝试使用上述内容调用 .vbs 文件:

Set shell = wscript.CreateObject("Shell.Application")
Shell.MinimizeAll

但是这样做,应用程序也被最小化了。

4

2 回答 2

2

我不确定这是否会最小化窗口,但它可能会满足您的要求:

set objShell = CreateObject("shell.application")
objShell.ToggleDesktop

这相当于单击显示桌面按钮。

或者只是扩展您的代码:

shell.ToggleDesktop

编辑:没关系......这与您上面的代码相同。但是为什么不直接运行它然后显示你的窗口呢?例如,如果它是您的应用程序...调用 vbs 然后显示窗口。或者,如果您无法控制该应用程序,请从 .bat 文件中调用它并运行此 vbs,然后运行您的程序。

于 2012-12-21T23:43:39.453 回答
0

您要做的是首先最小化所有应用程序或切换桌面;然后(也许甚至在延迟之后)打开您的应用程序。

于 2022-02-09T22:35:13.103 回答