Im Moment sieht meine Batch-Datei wie folgt aus:
myprogram.exe param1
Das Programm startet, aber das DOS-Fenster bleibt geöffnet. Wie kann ich es schließen?
Sie können das Schlüsselwort exit verwenden. Hier ist ein Beispiel aus einer meiner Batch-Dateien:
start myProgram.exe param1
exit
Schauen Sie sich den START-Befehl an, Sie können dies tun:
START rest-of-your-program-name
Diese Batch-Datei wartet zum Beispiel, bis notepad beendet wird:
@echo off
notepad c:\test.txt
Dies wird jedoch nicht der Fall sein:
@echo off
start notepad c:\test.txt
Versuchen Sie dies. Es startet das Programm ohne Fenster. Es blinkt tatsächlich eine Sekunde lang auf, verschwindet dann aber recht schnell wieder.
start "name" /B myprogram.exe param1