2016-06-20 7 views
1

Ich starte eine Bat-Datei von einer Eingabeaufforderung. Wie protokolliere ich die Ausgaben dieser gestarteten Konsole auf der Konsole, die sie gestartet hat? Unten ist was ich in der Konsole mache.Wie umleiten Sie die Ausgabe einer Konsole an die Konsole, die sie gestartet hat?

Ich brauche die Ausgabe von build.bat in der Konsole angezeigt, die es gestartet hat.

Bitte um Rat.

+0

Sie sollten Ihre Frage bearbeiten und Ihren Code schreiben! – Hackoo

+0

erledigt. Entschuldigung für die Unannehmlichkeiten – mayooran

+0

Versuchen Sie 'Cmd/k build.bat' – Hackoo

Antwort

0

Sie können es so machen:

cd develop/scripts 
Cmd /k build.bat 
+0

Es sollte 'cmd/c' nicht' cmd/k' sein. "/ K" bedeutet, dass die untergeordnete Shell geöffnet bleibt, bis der Benutzer sie explizit schließt. Wenn Sie diese Befehle wiederholt ausführen, erhalten Sie jedes Mal eine neue Instanz von 'cmd'. –

+0

(Sie können * einfach nur 'build' sagen, es sei denn, es gibt einen bestimmten Grund, die Batchdatei in einer untergeordneten Shell auszuführen.) –

+0

@HarryJohnston Ich weiß nicht, warum Sie diese Antwort ablehnen, da sie vom OP akzeptiert wird ? – Hackoo