Lister les dossiers créés ou modifiés depuis une date
Bonjour à tous,
Je pense que cette tâche est faisable en Batch, mais je dois avouer que je n'ai pas le niveau pour écrire ce code.
Voici ce que je souhaiterais : lister dans un fichier texte tous les sous-dossiers d'un répertoire (avec leur chemin complet) créés ou modifiés depuis une date donnée (en paramètre).
Je parle bien des "dossiers" et non des "fichiers".
J'aimerais ajouter dans ce fichiers texte la date de création/modification.
Voici l'exemple de contenu que je souhaiterais pour le TXT :
Code:
1 2 3 4 5
| CHEMIN;DATE_MODIF
\\CHEMIN\DOSSIER\SOUS-DOSSIER A\;2017-04-10
\\CHEMIN\DOSSIER\SOUS-DOSSIER B\;2017-04-09
...;...
...;... |
(j'ai mis un séparateur point-virgule, mais peu importe)
Est-ce que quelqu'un aurait la gentillesse de m'aider sur cette tâche ?
Pour ne pas partir d'une feuille blanche et chercher un peu de mon côté, voici quelque chose qui liste les fichiers ET dossiers (alors que je ne voudrais que les dossiers) :
Code:
1 2 3 4
| @echo off
for /f "delims=" %%a In ('dir /b/s "\\CHEMIN\DOSSIER\" ') Do (
echo %%a >> \\CHEMIN\DOSSIER\liste.txt
) |
Merci à vous !
Sylvain M.