Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Rechercher des dossiers avec date de modification
Auteur Message
Répondre en citant
Message Rechercher des dossiers avec date de modification 
Bonjour tout le monde.
J'ai essayé de parcourir toute la toile pour trouver une solution (j'imagine simple) mais je n'ai pas pu en trouver.
J'expose un peu ce que je voudrais faire.
l'idée c'est d'automatiser une tâche.
j'ai beaucoup de répertoire, on va dire un millier de dossier. Parmi ces milliers de dossier, je voudrais faire un back up tous les jours. le critère du back up est la date du jour. C'est à dire que seuls les dossiers dont la date de la dernière modification seront copiés vers un répertoire dont le nom sera créer avec la date du jour.
Il faudrait copier tout le contenu du dossier.
Merci d'avance pour votre aide.



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Re: Rechercher des dossiers avec date de modification 
grafikarl a écrit:
Bonjour tout le monde.
J'ai essayé de parcourir toute la toile pour trouver une solution (j'imagine simple) mais je n'ai pas pu en trouver.
J'expose un peu ce que je voudrais faire.
l'idée c'est d'automatiser une tâche.
j'ai beaucoup de répertoire, on va dire un millier de dossier. Parmi ces milliers de dossier, je voudrais faire un back up tous les jours. le critère du back up est la date du jour. C'est à dire que seuls les dossiers dont la date de la dernière modification seront copiés vers un répertoire dont le nom sera créer avec la date du jour.
Il faudrait copier tout le contenu du dossier.
Merci d'avance pour votre aide.


Presque finis le code pour demain ce sera bon Okay, je ne sais pas si ce sera a la hauteur de tes attentes mais a voir Smile




______________________________________________________
The batch is not a simple language of invite of command or interpreter, it is a program of execution of codes pushed


Visiter le site web du posteur Skype
Répondre en citant
Message Rechercher des dossiers avec date de modification 
Bonjour IronBatcher,

Merci déjà et je suis sûr que il sera à la hauteur. Mais si ce n'est pas trop exigeant de ma part, est-il possible de logger la liste des dossiers back-upé dans un fichier cvs ou txt?



Répondre en citant
Message Rechercher des dossiers avec date de modification 
Simplement :

Code:
@echo off

set "$save=%cd%\save"

for /f "tokens=1-3* skip=5 delims= " %%a in ('dir /o-d/a-a/tc') do (
  if "%%a"=="%date%" (
     md "%$save\%date:/=-%" 2>nul
     echo xcopy /s "%%~dpnd" "%$Save%\%date:/=-%"
  )
)


Ça va tester si la date de création du répertoire correspond à la date
du jour. Si oui il copie le répertoire et les sous répertoire dans un répertoire Save\02-02-2016 (exemple)

Tu peux tester sans problème j'ai mis un echo devant le copie pour que tu puisses contrôler
si ça fonctionne, sans faire la copie.

Si c'est ok retire le echo.

Mais tout est là !




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Message Rechercher des dossiers avec date de modification 


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