Giddion Skrevet 28. oktober 2007 Del Skrevet 28. oktober 2007 (endret) Jeg har en bat fil som starter en annen bat fil. Jeg har valgt det siden det gjør batfil1 mer oversiktlig og grei. Problemet er at kjøringen av batfil1 stopper (konsole vinduet lukker seg) straks batfil2 er ferdig med det første kallet (batfil2 TestKule.DAE) så kjøringen fortsetter ikke. batfil2 utfører til tider lange og tunge opperasjoner så å bruke start batfil2 er helt uaktuelt. batfil1: batfil2 TestKule.DAE batfil2 TestBoks.DAE batfil2 TestAni.DAE batfil2 TestBone.DAE batfil2: Dae2Ygg.exe ".\After Refinery\%1" ".\After Dae2ygg\%1.ygg" På forhånd takk. Endret 31. oktober 2007 av Giddion Lenke til kommentar
Syar-2003 Skrevet 28. oktober 2007 Del Skrevet 28. oktober 2007 Du må bruke call funksjonen: Eks: call batchfile2.bat i første batch filen. Lenke til kommentar
Skagen Skrevet 28. oktober 2007 Del Skrevet 28. oktober 2007 Om du bruker CALL slik syar foreslår vil bat-fila hvor du bruker CALL-funksjonen vente til bat-fila den startet er ferdig før den evt. går i gang med å starte neste bat-fil via CALL. En annen måte å gjøre flere bat-filer samtidig er å bruke START. Da vil hver bat-fil få hvert sitt CMD-vindu, og effekten blir da multitasking framfor bat-sekvensering. Bruk START /? og CALL /? for å sjekke detaljene for parametre og slikt. Lenke til kommentar
Giddion Skrevet 31. oktober 2007 Forfatter Del Skrevet 31. oktober 2007 beklager seint svar. call fiksa biffen det. Takker for svarEn annen måte å gjøre flere bat-filer samtidig er å bruke START. Da vil hver bat-fil få hvert sitt CMD-vindu, og effekten blir da multitasking framfor bat-sekvensering. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå