Windows 批处理文件用于最小化所有打开的窗口

Windows 批处理文件用于最小化所有打开的窗口

我想要一个 Windows 中的批处理文件,当它执行时,它会最小化桌面上所有打开的窗口?

本质上,我希望这个批处理文件能够清除屏幕混乱,这样当我启动应用程序时,它就是桌面上的“唯一窗口”。

虽然我在几篇文章中都看到过“Show Desktop.scf”,但我似乎无法将其合并到批处理文件中以便运行它——我一定是遗漏了一些东西,所以任何帮助都会非常感激。

我有一个混合的Win7和Win10环境。

提前致谢。

答案1

最简单的方法是不使用 .cmd 或 .bat 文件,而是创建 .vbs 文件。

为此任务编写脚本相当简单,只需双击即可运行。

但是如果您将来真的想走这条路,.vbs 可以做更多的事情。

这是一个示例脚本,它最小化所有窗口,然后运行命令提示符。

set oShellApp = CreateObject("Shell.Application")

oShellApp.MinimizeAll
oShellApp.ShellExecute "cmd.exe"

也可以看看:VBScript Shell.应用程序

相关内容