Jump to content

Mehrere batches Dateien nacheinander ausführen lassen


Recommended Posts

Ich greife das Thema nochmals auf, da ich versuche, mehrere Batches nacheinander laufen zu lassen. 

 

Die Batch schaut wie folgend aus. Funktioniert auch soweit. Nun müssen hier weitere Batches dieser Art NACHEINANDER abgerufen und ausgeführt werden.

 

cd\
C:
cd \Users\admin\Desktop\batchordner\Batches
"C:\Program Files (x86)\XXXX\XXX.exe" --server=localhost\XXX--database=XXX --dbuser=XXX --dbpass=ABCD --templateid=XXXXX --inputfile=batcheins.csv
pause
exit

Link to post

Hallo MaxBerater,

 

die Lösung steht im anderen Thread ja schon drin.

Was ist denn jetzt Deine eigentliche Frage?

 

BTW: die Zeile mit der "Pause" würde ich aber auf jeden Fall löschen oder auskommentieren. Die unterbricht die Ausführung und wartet auf eine Eingabe.

Edited by BOfH_666
Rechtschreibung korrigiert
Link to post

Wenn alle Aufrufe aus dem gleichen Verzeichnis starten können, kannst du's wie folgt aufbauen.

cd\
C:
cd \Users\admin\Desktop\batchordner\Batches
call "C:\Program Files (x86)\XXXX\XXX.exe" --server=localhost\XXX--database=XXX --dbuser=XXX --dbpass=ABCD --templateid=XXXXX --inputfile=batcheins.csv
call "C:\Program Files (x86)\XXXX\XXX.exe" --server=localhost\XXX--database=XXX --dbuser=XXX --dbpass=ABCD --templateid=XXXXX --inputfile=batchzwei.csv
...
exit

Wie BOfH_666 schon schrieb - Pause entfernen.

Ansonsten einfach mal testen und versuchen.

Sollte dann noch eine Frage dazu auftauchen, nochmals melden.

Link to post

Hilft alles nichts, solange in einem der aufgerufenen Batches "Exit" steht. Exit ist kein Batch-Befehl, sondern ein cmd.exe-Befehl - und Exit beendet die laufende cmd.exe und damit alle darin laufenden egal wie verschachtelten Batches. Korrekt wäre "GOTO :EOF"... Oder - wenn da keine Subroutinen enthalten sind - einfach "nichts", am Dateiende endet eine Batchdatei nämlich automatisch. Und das schon immer :-)

  • Like 1
Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...