Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem spouštění v batu se zpožděním

zdravím, mám windows server 2016
mám 4 bat soubory, které potřebuji spustit po sobě se zpožděním třeba 2 min a potřebuji ať se spustí vždy, ikdyž spuštění předešlého skončí chybou nebo čeká nebo se cokoliv stane. celkem těch batů bude asi 10 a potřebuji je spouštět opakovaně přes naplánované úlohy
takže udělám jeden "super" bat který bude volat ostatní
vypotil jsem toto:
superbat.bat

start "uloha1.bat"
sleep 120
start "uloha2.bat"
sleep 120
atd.

funguje to, jednotlivé baty se spouští ale
problém je že se všechny ulohy spustí hned a nečeká se pokaždé těch 120 sekund.
nějaký nápad?
díky

Předmět Autor Datum
Mam pocit, ze tan staci pridat parametr /WAIT WAIT Spustí aplikaci a počká, až sama ukončí příkaz ne…
Abox 25.09.2018 14:45
Abox
https://www.computerhope.com/call.htm
touchwood 25.09.2018 14:48
touchwood
sleep není součástí stadardní image Windows, dá se stáhnout jako volitelná aplikace.. náhrada,která…
touchwood 25.09.2018 14:47
touchwood
Případně použít pro volání těch vnořených bat souborů CALL call uloha1.bat sleep 120 call uloha2.ba…
Jan Fiala 25.09.2018 14:54
Jan Fiala
viz https://pc.poradna.net/questions/2794126-spousteni-v-batu-se-zpozdenim#r2794132 :-) v případě p…
touchwood 25.09.2018 14:56
touchwood
- takže jsem sleep nahradil příkazem timeout (ten je ještě lepší, protože jde čekání přerušit stiske…
sso 25.09.2018 19:40
sso
no čeká, tudíž můžeš ten timeout úplně vyhodit.
touchwood 26.09.2018 07:06
touchwood
jasné, ale já potřebuji aby se další úlohy spouštěly "paraelně" se zpožděním, ikdyby zůstala předcho… poslední
sso 26.09.2018 07:32
sso
Nauč se základy powershellu.
MKc 25.09.2018 20:15
MKc

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