Bonjour,

J'aimerai faire un script qui me permettra à son lancement de compter les fichiers d'un répertoire, comparer si ce nombre et égale au nombre de fichiers figurant sur une ligne du dernier log. Si le nombre est différent ça lance la sauvegarde.

Le script suivant permet de calculer le nombre de fichiers dans le répertoire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
@echo off
cls
set repertoire="C:\Users\Public\"
dir %repertoire% /A-D /B /S | find %repertoire% /C
set compte=dir %repertoire% /A-D /B /S | find %repertoire% /C
rem n'affiche pas le nb de fichiers dans echo renvoi zéro ??
echo le repertoire %repertoire% comptient %compte% fichiers 
pause
Mais malgré mes recherches, je n'ai pas trouvé de réponse concernant la comparaison.

Un peu d'aide svp, merci d'avance.