Bonjour,
Je vous remercie de prendre le temps de vouspencher sur mon problème
Je m'explique :
Dans un répertoire "Repertoire" J'ai plusieurs répertoires portant des noms variables, et dans chacun, un répertoire RES et RWS.
comme cela :
C:\Monchemin
├───fdfdgfgdxdf
│ ├───RES
│ └───WORK
├───Rep234433
│ ├───RES
│ └───WORK
├───Rep23gg
│ ├───RES
│ └───WORK
├───Rep23sd
│ ├───RES
│ └───WORK
└───Rep2444
├───RES
└───WORK
Je suis arrivé à vérifier la présence d'un fichier sans le repertoire RES et si tel est le cas, je le supprime. Voici le code que j'ai utilisé :
Maintenant ce que je voudrai faire, c'est vérifier la présence d'un fichier *.txt dans RES dans un répertoire donné, et si il existe, je copie RES et RWS de ce repertoire dans un autre emplacement, et je supprime RWS, toujours dans le répertoire où on pointe. Comment pourrais-je procéder ? faut-il que je modifie complètement mon code ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for /r "C:\Monchemin" %%j in (RES) do ( if exist "%%j\*.txt" echo fichier texte trouve & xcopy "%%j\*.txt" "C:\Moncheminouarchiver" & del "%%j\*.txt" ) pause exit
Merci beaucoup de m'avoir lu
Très cordialement,
Partager