Gå til innhold

Problem med eit batch skript


Anbefalte innlegg

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
Videoannonse
Annonse

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 av aklla
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...