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