Ich frage mich, ob es eine Möglichkeit gibt, ein Stapelverarbeitungsfenster nach dem Ausführen eines bestimmten Befehls zu minimieren. Ich kenne bereits start/min und Tricks, um das Fenster minimiert zu starten, aber was ist, während es eine Schleife oder Timeout ausführt?Batch - Fenster beim Ausführen eines Schleifenbefehls minimieren (nicht minimiert starten)
Sagen wir:
echo Hello!
timeout /t 100
:COMMAND TO MINIMIZE WINDOW WHILE TIMEOUT IS RUNNING
Gerade jetzt ich in der BAT-Datei ein autoit Skript bin ruft das Fenster zu verstecken, während der Befehl mit ausgeführt wird:
WinSetState($application_name, "", @SW_HIDE)
, aber ich bin auf der Suche für eine reine Batch/Powershell/Vbs-Lösung, die direkt in der .bat-Datei codiert werden kann.
Vielen Dank für Ihre Zeit!
Sehr saubere Lösung und einfach. Ich liebe es, Powershell im Batch zu verwenden, um viel mehr Funktionalität hinzuzufügen! Das Fenster wird ausgeblendet und dann wieder normal, nachdem der Befehl perfekt ist. – Rakha