Compter et comparer le nombre de fichiers d'un répertoire
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:
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.