Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem více příkazů v příkazu start (*.bat)

jak následující bat (když nepočítám do přepsání do nějakého skriptovacího jazyka ,který je na úrovni) skript

for %%x in (%*) do (
start  příkaz %%x
)

předělám na něco takovéhleho. Prostě aby příkaz start provedl 2 příkazy za sebou.Možnost je taky dát tam start worker.bat %%x a delegovat tím tělo do dalšího bat, ale mě zajímá, zda to jde přímo zde

for %%x in (%*) do (
start  {  příkaz %%x ; příkaz  2 %%x }
)
Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
for %%x in (%*) do ( start příkaz1 %%x start příkaz2 %%x ) Nefunguje?
ws79 08.09.2015 18:47
ws79
jenže příkaz2 nepočká na dokončení příkazu1
Pan Töfl 08.09.2015 21:54
Pan Töfl
Start /wait ?
Abox 09.09.2015 06:54
Abox
Ano, nápovědu jsem si přečetl. Pomůže snad parametr wait, aby každá iterace proběhla paralelně (poža…
Pan Töfl 09.09.2015 11:37
Pan Töfl
Nevím proč se tím trápit v batu... http://caseelse.net/2008/05/22/multithreading-in-b atch-script-p… poslední
ws79 09.09.2015 12:20
ws79

Ano, nápovědu jsem si přečetl. Pomůže snad parametr wait, aby každá iterace proběhla paralelně (požadavek na na omezení současně prováděných iterací-řadily by se do fronty na počet threadů procesoru nebo mnou zadaný počet se zdá utopický v prostředí cmd) a zároveň, aby v každé iteraci proběhly 2 příkazy po sobě ?

Zpět do poradny Odpovědět na původní otázku Nahoru