Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
comparer et supprimer des fichiers ayant le même contenu
Auteur Message
Répondre en citant
Message comparer et supprimer des fichiers ayant le même contenu 
Bonjour,

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.

Merci d'avance



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message comparer et supprimer des fichiers ayant le même contenu 
Hello,

Je poste le code cet après-midi, là je suis un peu en retard ... Confused




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message comparer et supprimer des fichiers ayant le même contenu 
D'accord merci Very Happy



Répondre en citant
Message comparer et supprimer des fichiers ayant le même contenu 
Hello,

Voici le code qu'il te faut, le batch sera placé en dehors du dossier et le fichier à comparer aux autres sera dans le dossier ...

Code:

@echo off
:: \\ Batch sur mesure
:: \\ Code by STRYK

:: \\ Remplace le valeur de ces 2 variables
:: \\ Le batch ne doit pas etre placé dans le dossier
:: ##########################
set FOLDER=TON_DOSSIER
set FILE=TON_FICHIER
:: ##########################

echo Fichiers supprim‚es:
echo --------------------

for /f %%§ in ('dir /b %FOLDER%') do (
    if not %FILE% EQU %%§ for /f "tokens=*" %%£ in ('
       fc /b %FOLDER%\%FILE% %FOLDER%\%%§ ^| Find /i "aucune"
    ') do (
           echo %%§
           del %FOLDER%\%%§
           )
   )

echo --------------------

pause





______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message comparer et supprimer des fichiers ayant le même contenu 
Mercii mais je comprends rien du code. Faut-il utiliser errorlevel?



Répondre en citant
Message comparer et supprimer des fichiers ayant le même contenu 
Re,

Non, pas besoin, le code est déja prêt à l'emploi, modifies juste les deux variables "FOLDER" et "FILE" ...




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Message comparer et supprimer des fichiers ayant le même contenu 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch