Bonjour à tous,
Alors voilà je cherche à créer un fichier .bat qui ferait les actions suivantes :
Supprimer un fichier nommé "x" d’un dossier "B"
Dans le dossier "B", renommer le fichier "x1" en "x"
Copier le fichier le plus récent du dossier "B"
Coller dans le dossier A et nommer "x1"
J'avais déjà vu avec vous une macro assez similaire que voici ci-dessous. Il suffirait peut-être de l'améliorer mais je ne sais pas coder ... Pourrez-vous me donner un coup de pouce s'il vous plaît ? Merci d'avance !
Code : 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 @Echo off CLS Set Source="A" Set Cible="B" Set NewFile="X.xls" Dir /b /o-d %Source%*.xls > list.txt Set /p file=<list.txt Del list.txt :: Echo Le fichier le plus recent du dossier est %file% xcopy %Source%"%file%" %Cible% /y If exist %Cible%%NewFile% del %Cible%%NewFile% Rename %Cible%"%file%" %NewFile% :: Pause
Partager