Présence de deux fichiers avec code retour
Bonjour,
Je suis null en batch, c'est tellement simple sous Unix en shell
J'ai fait ce code ci-dessous mais ça fonctionne pas :-(
quelqu'un pourrait-il m'aider ?
Merci d'avance
Sebastien
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| @echo on
rem If %ErrorLevel% 0 goto fin
rem If %ErrorLevel% 1 goto error
cd c:\Origine\
rem Si le fichier TOTO.csv et TOTO.txt n'existe pas le programme va a la fonction mv1 et si il y a que le fichier
if EXIST "TOTO.csv" & "TOTO.txt" goto mv1 ELSE if EXIST "TOTO.txt" goto mv2
If %ErrorLevel% 0 goto fin
if %ErrorLevel% 1 goto error
:mv1
rename TOTO.csv %DATE:~6,4%%DATE:~3,2%%DATE:~0,2%_TOTO.csv
move %DATE:~6,4%%DATE:~3,2%%DATE:~0,2%_TOTO.csv Archive
rename TOTO.txt TOTO.csv
:mv2
rename TOTO.txt TOTO.csv
:error
echo "Le code sorti = 1"
echo /b 1
:fin
echo "le code sorti =0"
exit /b 0 |