J’aimerais écrire un batch qui me permettrait de comparer un fichier (celui que j’ai mis en argument) au autres présents dans le dossier courant et de supprimer tout ceux qui ont le même contenu (s’il y en a).
Je sais qu’il fait utiliser les commandes errorlevel et fc entre-autres, mais je ne sais pas comment faire pour supprimer un éventuel fichier qui aurait le même contenu.
Il faudrait savoir ce que représentent %CD% et %1.
Ensuite, il faut que tu vérifies que ta boucle fait bien ce que tu en attends, en remplaçant fc . %1 par echo %%N par exemple
Et après, il faudra que tu trouves une autre méthode que le fc ., parce que là fc te donne une réponse globale, tandis que toi tu veux examiner pour chaque comparaison le résultat du ERRORLEVEL