Batch-Skript:Eingabeaufforderung erscheint bei Ausführung

Hi,
habe meine erste batch-Datei geschrieben, es läuft…
Allerdings gibt es Bedarf an „Kosmetik“:

Die Datei liegt in c:\temp und wird von dort ausgeführt. Sie enthält den Aufruf mehrerer „unter-bats“, getrennt mit dem „pause“ Befehl. Nach ausführen eines bats bleibt das Skript mit „c:\temp“ stehen und fordert mehrfaches „Enter“, dann geht es weiter.

Was ist da falsch?
Gibt es eine Lösung?

Gruß, hl

Hi

Hat sich Windows mittlerweile so weit von DOS entfernt?
Kenne die Batch-Programmierung von früher so, daß man Unter-Batchfiles per *glaub* CALL aufrufen musste, damit nach Deren Ende in das Ursprungs-BAT zurück gesprungen wird, um Dieses weiter abzuarbeiten.
Du kannst aber bei ‚normalem‘ Aufruf mit Platzhaltern (%1 … %9, shift) im Batch entsprechende Sprungmarken aufrufen.
Sonst sollte folgendes, folgendes ergeben:
Aufruf:
C: 1.bat

1.bat
@echo off
echo 1
echo 2
call 2.bat
echo 3
3.bat
echo 0
^Z

2.bat
echo 4
^Z

3.bat
echo 5
^Z

-> 1, 2, 4, 3, 5
(die 0 dürfte nicht ausgegeben werden)

MfG