dos-befehl in bat mit neuem fenster starten und nicht auf ende warten aber fenster offen lassen
hallo!
in einer bat starte ich mehrere dos-befehle mit jeweils eigenem fenster durch "start <dosbefehl>". problem: die neuen fenster schliessen sich nach beendigung des jeweiligen befehls. ich muss aber danach von allen befehlen noch die ausgabe lesen können.
gibts ne lösung?
gruss,
mondsonne
Antwort schreiben
Antwort 1 von hikE vom 15.03.2019, 15:18 Options
Du kannst am Ende der BAT Datei einfach noch ne Zeile einbauen "pause" und gucken ob die dann offen bleiben, bis du irgendne Taste gedrückt hast.
Andere Variante: die BildschirmAusgabe umleiten indem du an den Befehl, von dem du den Output haben willst. noch
(Leerzeichen) >x:\soundso-Ausgabe\blabla.txt
(am besten mit ner gescheiten Pfadangabe) dranhängst.
Dann knallt das Fensterchen zwar ebenfalls zu, aber du bekommst dafür ne Datei zum nachgucken.
Da gibts sicherlich noch viel intelligentere Methoden.
GruZHikE
Antwort 2 von mondsonne vom 26.03.2019, 09:34 Options
ich hab die lösung gefunden:
"start %comspec% /k <dosbefehl>"
gruss,
mondsonne