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 om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for 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.