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 Batch : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager