Ich muß mich korrigieren: Ohne "call" funktioniert die Weiterverarbeitung einer Batchdatei mit mehreren Programmaufrufen sehr wohl, allerdings erst jeweils nach dem Beenden des aufgerufenen Programmes kommt die nächste Befehlszeile (z.B. nächster Programmaufruf) an die Reihe.
Entschuldigung flinx. Das war ein Irrtum wegen einem Tippfehler.
Daß bei einem bereits laufenden Programm weitere Kopien des Programmes (=Instanzen) gestartet werden ohne Verzögerung, hängt mit der Instanzenbehandlung von Windows zusammen. So ein weiterer Programmaufruf gilt nicht mehr als echter Programmstart, sondern es wird nur mehr ein eigener Datenbereich für die neue Kopie desselben Programms angelegt.
Das ist eine unterschiedliche Behandlung und somit eine Eigenart von Windows in Bezug auf Programmkopien im Speicher.
|