Ich muss in der Lage sein, separate .vbs-Dateien zu erstellen, die (wenn sie mit einer Tastaturkurztaste ausgelöst werden) das aktive Fenster maximiert, minimiert oder wiederhergestellt werden lassen.
Wie kann ich dies tun, ohne ein separates Paket herunterzuladen und zu installieren (hier nicht erlaubt).
VBScript und Windows Script Host bieten keine systemeigenen Funktionen zum Maximieren / Minimieren / Wiederherstellen eines Fensters. Ohne Tools von Drittanbietern besteht die einzige Möglichkeit darin, SendKeys
zu verwenden, um die Tastatur zu simulieren Verknüpfungen der entsprechenden Befehle im Systemmenü eines Fensters.
Um das aktive Fenster zu maximieren, können Sie die Alt + SpaceBar , x Abkürzung simulieren:
%Vor%Um das aktive Fenster zu minimieren, verwenden Sie Alt + SpaceBar , n :
%Vor%Um das aktive Fenster wiederherzustellen, verwenden Sie Alt + SpaceBar , r :
%Vor%(Beachten Sie, dass dieser Code in nicht-englischen Windows-Versionen nicht funktioniert, in denen die Namen der Maximize / Minimize / Restore-Befehle lokalisiert sind und daher andere Verknüpfungen haben.)
Tags und Links vbscript