Ich suche nach einem kostenlosen Programm, mit dem ich eine Tastenkombination drücken kann, und wenn bestimmte Programme geöffnet sind (dh noch nicht minimiert sind), sollten nur sie minimiert werden.
Wenn ich also Skype, Microsoft Word und Google Chrome auf meinem Bildschirm geöffnet hatte, sollte beim Drücken einer Verknüpfung nur Microsoft Word minimiert werden (gemäß den vordefinierten Einstellungen).
Ich hoffe, ich mache Sinn!
Anforderungen:
Sie sollten in der Lage sein, AutoHotkey (kostenlos, Open-Source, Windows) zu verwenden, etwa so:
MinimizeProcess(ExeFile)
{
Process, Exist, %ExeFile%
PID = %ErrorLevel%
if (PID = 0)
{
Return
}
IfWinExist, ahk_pid %PID%
{
WinMinimize, ahk_pid %PID%
}
}
!^l::
MinimizeProcess("notepad++.exe")
MinimizeProcess("notepad.exe")
; list all your programs that you want to minimize here
return
Das Skript benötigt jedoch einige Verbesserungen (nämlich die Behebung des Problems mit WinMinimize, ahk_pid %PID%
und die Sicherstellung, dass alle Fenster eines Prozesses minimiert werden).
!^b::WinMinimize, ahk_pid 9156
nicht einmal funktioniert (wenn 9156 eine gültige PID ist): /
ᔕᖺᘎᕊ