28. december 2007 - 17:49Der er
3 kommentarer og 1 løsning
Goto label i batch/cmd fil
hvis man bruger goto label i en batch fil og denne label ikke findes, så stopper udførelsen af batchfilen. Hvordan kan man få batchfilen til at fange den fejl og hoppe et andet sted hen? Jeg vil helst holde det i de eksisterende batchfiler og ikke lave det om til VB script hvor jeg vil kunne fange den.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg tror ikke der findes en "default label" eller "catch" i bat-filer.
Hvis du kalder en funktion, vil bat-filen, når den finder en ukendt label, hoppe ud af funktionen, f.eks: call :Process echo done Process goto :eof :Process goto nowhere echo Do not see this
Her vil den skrive: Systemet kan ikke finde det angivne batchnavn - nowhere done Process
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.