Jump to content

Batch öffnet mehrere Konsolen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

hallo leute!

 

gibt es eine möglichkeit aus einer batch mehrere andere batch-dateien zu starten? jedoch soll jede dieser batch dateien in einer eigenen konsole laufen.

wenn ich beispielsweise:

@echo off
call batch1.bat
call batch2.bat

mache, so laufen diese batches dann alle in der gleichen konsole ab.

da nun aber jede dieser aufgerufenen batch-dateien eine applikation an sich startet, (die dann in dieser konsole laufen sollte) bringt mir obige lösung nichts.

 

gibt es so etwas wie fork in batch. eine kindkonsole öffnen...oder sowas?

bzw. die aufgerufene batch in kindkonsole öffnen..und nicht auf rückgabe warten?!

danke

 

lg

dani

Geschrieben

Hi!

Dur wirst ja schon festgestellt haben, daß Calls aus der Batch nacheinander und eben in einem Konsolenfensterabgearbeitet werden. Ich vermute, Du willst die Batche quasi parallel [eben in mehreren Fenstern] haben.

Dazu müßtest Du m.E. was finden, was einen eigenen Prozess für jede Batch startet, vielleicht über eine RunDLL?

Ich nehme in solchen Fällen ShellExecute aus der API und baue ein Script oder eine EXE. Stehen die aufzurufenden Batche nicht fest, müssen die dann halt via Parameter übergeben werden.

Gegrüßt!

Geschrieben

hi!

 

nein mit "start" funzt das prächtig! wird alles schön parallel gestartet...wenn man es sequentiell haben will sollte man halt dazwischen localhost pingen oder so.

@echo off
start /min batch1.bat
ping -n 5 localhost > nul 
start /min batch2.bat
ping -n 5 localhost > nul 
.
.
.

 

also, noch einmal danke!

 

lg

dani

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...