GNT sans publicité, site mobile, fonctionnalitées exclusives...

copier fichiers et sa source !

Le
Jérôme
Bonjour,

je souhaiterais copier tous les fichiers d'un répertoire et sous
répertoires vers un dossier "destination" AVEC le chemin complet de la
source :
exemple :

FOR /R "C:\SOURCE\" %F IN (*.*) DO XCOPY "%F" "E:\DEST\" /F /D:
11/20/2007

si dans mon dossier SOURCE\ j'ai :
..
toto.xls
tata.xls
\SOUSREPERTOIRE\
1.doc
2.doc

je souhaiterais qu'il me copie dans le repertoire DEST l'arborescence
complete de mes fichiers source à savoir
E:\DEST\SOURCE\toto.xls
E:\DEST\SOURCE\tata.xls
E:\DEST\SOURCE\SOUSREPERTOIRE\1.doc
E:\DEST\SOURCE\SOUSREPERTOIRE\2.doc

Merci de votre aide
Lire les 20 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 4
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
F. Dunoyer [MVP]
Le #702460
Jérôme a formulé ce mercredi :
Bonjour,

je souhaiterais copier tous les fichiers d'un répertoire et sous
répertoires vers un dossier "destination" AVEC le chemin complet de la
source :
exemple :

FOR /R "C:SOURCE" %F IN (*.*) DO XCOPY "%F" "E:DEST" /F /D:
11/20/2007

si dans mon dossier SOURCE j'ai :
..
toto.xls
tata.xls
SOUSREPERTOIRE
1.doc
2.doc

je souhaiterais qu'il me copie dans le repertoire DEST l'arborescence
complete de mes fichiers source à savoir
E:DESTSOURCEtoto.xls
E:DESTSOURCEtata.xls
E:DESTSOURCESOUSREPERTOIRE1.doc
E:DESTSOURCESOUSREPERTOIRE2.doc

Merci de votre aide


cherche l'outil robocopy

--
François Dunoyer [MVP Windows Server / Security]
Boite à outils NT/2000 : http://fds.mvps.org/ta/outils.htm
Boite à Outils Admin : http://fds.mvps.org/ta/outils-Admin.htm
Site perso : http://www.fdunoyer.net

Méta-MCI \(MVP\)
Le #702459
Bonsoir !

Avec le petit batch suivant :
cd /D%1%2
xcopy %2 %3%2 /E /Y /C /I

ça peut marcher.
Attention : pour la source, j'ai séparé le disque du chemin.

Exemple d'utilisation (on suppose que le batch s'appelle
copchemin.bat ) :
copchemin.bat C: SOURCE D:DEST


@+

Michel Claveau
MCI \(ex do ré Mi chel la si do\) [MVP]
Le #702273
Re !

Le batch pourrait très bien se conjuguer avec Robocopy, qu'à suggéré
Monsieur Dunoyer-de-l'
Hérault-sous-la-pluie-qui-n'est-pas-encore-arrivée-ici.

@+

Michel Claveau
F. Dunoyer [MVP]
Le #702272
F. Dunoyer [MVP] avait énoncé :
Jérôme a formulé ce mercredi :
Bonjour,

je souhaiterais copier tous les fichiers d'un répertoire et sous
répertoires vers un dossier "destination" AVEC le chemin complet de la
source :
exemple :

FOR /R "C:SOURCE" %F IN (*.*) DO XCOPY "%F" "E:DEST" /F /D:
11/20/2007

si dans mon dossier SOURCE j'ai :
..
toto.xls
tata.xls
SOUSREPERTOIRE
1.doc
2.doc

je souhaiterais qu'il me copie dans le repertoire DEST l'arborescence
complete de mes fichiers source à savoir
E:DESTSOURCEtoto.xls
E:DESTSOURCEtata.xls
E:DESTSOURCESOUSREPERTOIRE1.doc
E:DESTSOURCESOUSREPERTOIRE2.doc

Merci de votre aide


cherche l'outil robocopy


Un exemple d'utilisation
http://fds.mvps.org/fiches/Fiche-09.htm

--
François Dunoyer [MVP Windows Server / Security]
Boite à outils NT/2000 : http://fds.mvps.org/ta/outils.htm
Boite à Outils Admin : http://fds.mvps.org/ta/outils-Admin.htm
Site perso : http://www.fdunoyer.net


Jérôme
Le #702271
merci pour vos suggestion mais en ce qui concerne la syntaxe "cd"
celle ci n'existe pas sous ms-dos ?! quant à robocopy j'ai pas tout
compris ...est t'il possible de filtrer les fichiers avec une date de
modification donnée ?

merci
Publicité
Suivre les réponses
Poster une réponse
Anonyme