Blinkende Befehlszeile und Stapeldatei beim Start ausblenden
Ich verwende viele Batch-Dateien, Befehlszeilenanwendungen und sogar Ruby-Skripts (die über die Befehlszeile ausgeführt werden). Was mich immer irritiert hat, ist das blinkende Eingabeaufforderungsfenster, wenn ich eine Verknüpfung für eine Batchdatei mache, insbesondere wenn ich sie in den Startordner stecke, um beim ersten Anmelden ausgeführt zu werden.
Es gibt ein wirklich nützliches Hilfsprogramm namens Hidden Start (hstart), das eine im Hintergrund verborgene Befehlszeilenanwendung startet, wodurch das blinkende Fenster entfällt.
Wenn Sie das Dienstprogramm ohne Parameter starten, wird der Einstellungsdialog angezeigt.
Bei der Verwendung dieses Dienstprogramms sind drei wichtige Punkte zu beachten: Verwenden Sie den Parameter / NOWINDOW, um das Fenster auszublenden, und verwenden Sie das Argument / D = path, um sicherzustellen, dass das aktuelle Verzeichnis richtig eingestellt ist, und stellen Sie sicher, dass das Anwendungsargument umschlossen ist mit Anführungszeichen.
Wenn ich beispielsweise eine Stapeldatei in c: \ scripts \ mybatch.bat gespeichert hätte, würde ich sie mit den folgenden Parametern in meiner Verknüpfung starten:
hstart / NOWINDOW / D = c: \ scripts "c: \ scripts \ mybatch.bat"
Möglicherweise möchten Sie hstart.exe in eine beliebige Position im Systempfad kopieren, z. B. könnte C: \ windows gut funktionieren.
Hidden Start (hstart) herunterladen