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 :
Mais malgré mes recherches, je n'ai pas trouvé de réponse concernant la comparaison.
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
Un peu d'aide svp, merci d'avance.
Partager