cs_lameth78
Messages postés2Date d'inscriptionvendredi 25 avril 2008StatutMembreDernière intervention23 février 2009
-
19 févr. 2009 à 18:51
cs_lameth78
Messages postés2Date d'inscriptionvendredi 25 avril 2008StatutMembreDernière intervention23 février 2009
-
23 févr. 2009 à 14:01
Bonjour,
Objectif :
Copier un répertoire et l'ensemble des sous répertoire ainsi que les fichiers.
Je doit copier les répertoire en fonction d'une date pour ne pas récupérer les dernier répertoire mais les précédente.
Pour ce faire j'ai utiliser la commande
robocopy "\\192.168.100.200\c$\Program Files\Archivage\209" H:\209 /E /MINAGE:15 /Log+:"C:\Users\Patrick\Log Copie\7411.log"
Exemple de structure de dossier :
C:/209/Archive/0812000101_1/ => C'est le répertoire source
C:/209/Archive/0812000101_1/20090215 => sous répertoire de la source les fichiers sont dans ce répertoire
C:/209/Archive/0812000101_1/20090216 => sous répertoire de la source les fichiers sont dans ce répertoire
C:/209/Archive/0812000101_1/20090217 => sous répertoire de la source les fichiers sont dans ce répertoire
Un nouveau répertoire est créé tous les jours contenant plusieurs fichiers (environ 400)
Chaque répertoire (200902xx) fait entre 10 et 20 Go
Cela fait un moment que je tourne en rond pour m'en sortir avec Robocopy.
Et résultat, BAD
J'ai test avec les différentes option (/S /E /SECFIX /IS /IT /COPYALL, etc...) toujours le même résultat.
Copie de l'ensemble des répertoire (20090215, 20090216, 20090217, etc..), mais sans les fichiers.
Seul quelques fichiers qui ce trouvent dans le premier répertoire qui est copié mais pas tous les fichiers de ce répertoire.
En revanche les autres répertoires son vide, alors que des fichiers existe bien de l'autre côté.
Serveur source Win 2003 avec droit sur les répertoires.
Poste destination Vista Ultimate.
Quand j'utilise la fonction Xcopy, je récupère bien tout, là vraiment je comprend plus rien.
xcopy \\192.168.100.200\c$"Program Files"\Archivage\209 H:\209 /E /H /R /Y /I /D
Tous les dossiers et répertroires sont copié.
Inconvéniant de cette commande c'est que je peux pas lui dire de copier seulement les répertoires de plus de 15 jours.
Sauf en lui prescisent une date lors de l'exécution. Problème personne sera face à l'écran pour saisir une date.
J'espère avoir était assez claire.
Si vous avez une solution à m'apporter, elle sera toujours la bien venu.
Peu importe que ce soit du bat ou vbs, du moment que je peux lancer le script en commande DOS.
PS : j'ai parcouru le net toute la journée sans trouver quoi que ce soit.
PS2 : les réponse du style google et ton ami ou RTFM, merci bien mais déjà parcouru.