有一个批处理文件最小化所有窗口但它本身或激活一些可以

Piz*_*zza 8 windows-7 batch

您好,我正在尝试使用一个批处理文件来最小化除自身之外的所有其他窗口。如果可能的话,也可以选择它,以便您可以输入。

TLDR:只在屏幕上制作批处理文件

Ps:vbscrips 无法发送 windows key + Home 它不支持 winkey,即使它支持它,如果选择了其他东西,它也将无法正常工作

Ben*_*n N 9

既然您说可以在新窗口中启动第二个批处理文件,那么您无需第三方软件即可轻松完成此操作 - 您可以使用 PowerShell!

此命令最小化所有窗口:

(New-Object -ComObject Shell.Application).MinimizeAll()
Run Code Online (Sandbox Code Playgroud)

这将myfile.bat在新的最大化窗口中执行第二个批处理文件(例如):

Start-Process myfile.bat -WindowStyle Maximized
Run Code Online (Sandbox Code Playgroud)

您可以使用此批处理命令运行这两个 PowerShell 命令(为了更快地打字,我对它们进行了一些调整):

powershell -command "(new-object -com shell.application).minimizeall();start myfile.bat -window Maximized"
Run Code Online (Sandbox Code Playgroud)