siDDis Skrevet 31. januar 2005 Del Skrevet 31. januar 2005 REM @ echo off echo Sjekker om mappa eksisterer. if exists M:\bat\nul goto copy echo Mappa eksisterer ikkje saa den blir laga. md m:\bat goto copy :copy echo Kopierer alle filer fraa c:\bat\ til m:\bat\ . copy c:\bat\*.* m:\bat\ goto end :end cls echo Oppdraget fullfoert. Problemet her at eg får opp ein feilmelding som eg ikkje forstår når eg meiner eg gjør det korrekt etter å ha lest det på 10 forskjellige plasser på nettet. Feilmeldinga eg får er C:\>echo Sjekker om mappa eksisterer. Sjekker om mappa eksisterer. m:\bat\nul var ikke ventet nå. C:\>if exists m:\bat\nul goto copy Er det WinXP som ikkje kan detta? Lenke til kommentar
aklla Skrevet 31. januar 2005 Del Skrevet 31. januar 2005 (endret) vet ikke, men prøv dette: REM @ echo off echo Sjekker om mappa eksisterer. cd M:\bat if not errorlevel 1 goto copy echo Mappa eksisterer ikke saa den blir laga. md m:\bat goto copy :copy echo den gikk til pause echo Kopierer alle filer fraa c:\bat\ til m:\bat\ . copy c:\bat\ m:\bat\ goto end :end cls echo Oppdraget fullfoert. exit edit: testet det nå, fikset 1 bug, denne funker Endret 31. januar 2005 av aklla Lenke til kommentar
Rikky Skrevet 31. januar 2005 Del Skrevet 31. januar 2005 Feilen er at det står "if exists" der det skal være "if exist". Lenke til kommentar
siDDis Skrevet 31. januar 2005 Forfatter Del Skrevet 31. januar 2005 takk for hjelpa 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å