For at sikre, at en .bat-fil i Windows fortsætter med at udføre efterfølgende kommandoer, selvom en tidligere kommando fejler, kan du bruge følgende metoder:
cmd1 || cmd2
: Denne metode sikrer, at cmd2
kun udføres, hvis cmd1
fejler.cmd1 && cmd2
: Denne metode sikrer, at cmd2
kun udføres, hvis cmd1
lykkes.cmd1 & cmd2
: Denne metode sikrer, at cmd2
udføres uanset resultatet af cmd1
.For at sikre, at alle kommandoer udføres uanset resultatet af de foregående, kan du bruge følgende syntaks:
cmd1
cmd2
cmd3
Men hvis du vil sikre, at cmd2
og cmd3
udføres, selvom cmd1
fejler, kan du bruge følgende syntaks:
cmd1 || echo "cmd1 failed"
cmd2
cmd3
Alternativt kan du bruge call
kommandoen for at sikre, at efterfølgende kommandoer udføres uanset resultatet af de foregående:
call cmd1
call cmd2
call cmd3
Ved at bruge disse metoder kan du sikre, at din .bat-fil fortsætter med at udføre alle nødvendige kommandoer, selvom en af dem fejler.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker