Bonjour tout le monde,
J'expose mon problème.
IL y a 2 dossiers sur mon disque dur.
1 qui s'appelle copiessai.
l'autre qui s'appelle essai.
Je voudrais un fichier batch permettant de supprimer un
fichier ou des fichiers qui n'existe pas dans l'autre dossier.
Par exemple dans le dossier copiessai il y un fichier
qui s'appelle sonar_setup.exe, et dans l'autre dossier ce fichier
n'existe pas.Je voudrais que ce fichier soit supprimé de
copiessai.
Voilà ce que j'ai réussi à faire :
if exist c:\copiessai\sonar_setup.exe goto suite
goto fin
:suite
if not exist c:\essai\sonar_setup.exe goto suite2
echo rien à supprimer
goto fin
:suite2
del c:\copiessai\sonar_setup.exe
:fin
Donc c'est absolument ceux que je veux faire sauf que l'on doit
indiquer le fichier (autant supprimer à la main).
Mais je voudrais que ça soit plusieurs fichiers du dossier
à supprimer.
Je pensais faire une boucle pour passer tout le dossier et
mettre une variable au lieu de sonar_setup.exe mais je
n'y arrive pas.
Si vous n'avez rien compris je veux bien vous réexpliquer.
En espérant que vous m'apporterez votre aide
Thegege2002
Partager