Hvorfor virker denne bach fil ikke
Jeg har en lille batchfil kørende på en maskine. Den kopiere en fil fra et drev til et andet. Da det er rimeligt vigtigt at filen kommer over på det andet drev, vil jeg gerne trigger en anden batch fil hvis drevet ikke er til rådighed.Jeg har lavet følgende fil, men den virker ikke efter hensigten.
d:
dir s:
echo %errorlevel%
if ERRORLEVEL 0 goto KOPI
if ERRORLEVEL 1 goto ALERT
pause
exit
:KOPI
copy d:\output\klc\*.xml s:\xml\eat\inbox\.
move d:\output\klc\*.xml d:\output\backup\.
pause
exit
:ALERT
call alert.bat
pause
exit
Selvom errorlevel er 1 starter en KOPI jobbet. Hvad er der galt?
