Robocopy / copier fichiers sans les dossiers
Résolu
BaZHik
Messages postés
38
Statut
Membre
-
barnabe0057 Messages postés 17074 Statut Contributeur -
barnabe0057 Messages postés 17074 Statut Contributeur -
Bonjour,
Je voudrais faire une copie de tous les .xls contenus dans une arborescence de dossiers, le hic c'est que je ne veux pas conserver cette arborescence.
Je souhaite retrouver tous les .xls copiés a la racine du fichier de destination.
Pour l'instant, mon robocopy ressemble à ça:
Robocopy "E:\DossierSource" "E:\Destination" *.xls /E /R:1 /W:1 /TEE /LOG:C:\log%STAMP%.log /DCOPY:T
Merci de votre aide.
Cdt
PS:
variable STAMP pour la date set "STAMP=%YYYY%-%MM%-%DD%"
Je voudrais faire une copie de tous les .xls contenus dans une arborescence de dossiers, le hic c'est que je ne veux pas conserver cette arborescence.
Je souhaite retrouver tous les .xls copiés a la racine du fichier de destination.
Pour l'instant, mon robocopy ressemble à ça:
Robocopy "E:\DossierSource" "E:\Destination" *.xls /E /R:1 /W:1 /TEE /LOG:C:\log%STAMP%.log /DCOPY:T
Merci de votre aide.
Cdt
PS:
variable STAMP pour la date set "STAMP=%YYYY%-%MM%-%DD%"
A voir également:
- Robocopy copier un seul fichier
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
3 réponses
Bonjour,
J'ai pas testé mais ça devrait le faire comme ça :
“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
J'ai pas testé mais ça devrait le faire comme ça :
cd /d "E:\DossierSource"
for /f "tokens=*" %%A in ('dir /b /s /a-d "*.xls"') do (
Robocopy "%%~A" "E:\Destination" /E /R:1 /W:1 /TEE /LOG:C:\log%STAMP%.log /DCOPY:T
)
“L'intelligence artificielle se définit comme le contraire de la bêtise naturelle.”
Bonjour barnabe0057 et merci pour ta réponse rapide.
C'est un bon début =) mais il y a quand même une erreur:
"
ERREUR 123 accès au répertoire sour E:/../machin Truc.xls
La syntaxe du nom de fichier, de répertoire ou du volume est incorrecte.
"
Peut-être dû au fait qu'il y ait des espaces dans le nom de fichier.
J'ai aussi du supprimer l'argument /LOG.
merci de ton aide.
C'est un bon début =) mais il y a quand même une erreur:
"
ERREUR 123 accès au répertoire sour E:/../machin Truc.xls
La syntaxe du nom de fichier, de répertoire ou du volume est incorrecte.
"
Peut-être dû au fait qu'il y ait des espaces dans le nom de fichier.
J'ai aussi du supprimer l'argument /LOG.
merci de ton aide.