IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

xcopy copier fichiers sans créer arborescence


Sujet :

Windows

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2014
    Messages : 3
    Points : 5
    Points
    5
    Par défaut xcopy copier fichiers sans créer arborescence
    Bonjour,
    Grand amateur de podcasts, je les sauvegarde sur mon pc (windows 7) et souhaite les écouter sur une clé usb .
    Le logiciel de podcasts crée un dossier par émission pour y mettre le mp3.
    il y donc plusieurs dossiers avec plusieurs mp3.

    Exemple
    dans un répertoire AA, il y a 3 sous répertoires BB, CC et DD.
    Comment copier tous les mp3 se trouvant dans les sous répertoires de AA sur une clé usb, sans que soit crée les sous répertoires sur la clé usb?

    je n'ai trouvé que cette commande, mais elle crée les dossiers dans la clé.
    xcopy C:\podcats\AA\*.mp3 G:\ /S /I /C
    G: étant la clé


    Auriez-vous la solution ?

    Jean-Luc

  2. #2
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    14 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 14 932
    Points : 23 240
    Points
    23 240
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Tu as essayé sans le /S ?
    Vous pouvez utiliser les FAQ (ICI) ou les Tutoriels (ICI) et aussi accéder au blog (ICI)

  3. #3
    Expert éminent
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 839
    Points : 9 222
    Points
    9 222
    Par défaut

    le Help de la commande Xcopy
    Copie des fichiers et des arborescences de répertoires.

    XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
    [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
    [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B] [/J]
    [/EXCLUDE:fich1[+fich2][+fich3]...]

    source Spécifie le ou les fichiers à copier.
    destination Spécifie l'emplacement et/ou le nom de nouveaux fichiers.
    /A Copie uniquement les fichiers ayant l'attribut archive, ne
    modifie pas l'attribut.
    /M Copie uniquement les fichiers ayant l'attribut archive,
    désactive l'attribut archive.
    /D:j-m-a Copie les fichiers modifiés à partir de la date spécifiée.
    Si aucune date n'est donnée, copie uniquement les fichiers dont
    l'heure source est plus récente que l'heure de destination.
    /EXCLUDE:fich1[+fich2][+fich3]...
    Spécifie une liste de fichiers contenant des chaînes. Chaque
    chaîne doit être placée sur une ligne dans le fichier.
    Lorsque l'une des chaînes est trouvée dans le chemin d'accès
    absolu du fichier devant être copié, ce fichier est exclu de la
    copie. Par exemple, spécifier une chaîne telle que \obj\
    ou .obj exclura respectivement tous les fichiers situés sous
    le répertoire obj ou tous les fichiers dont l'extension
    est .obj.
    /P Confirmer la création de chaque fichier
    de destination.
    /S Copie les répertoires et sous-répertoires à l'exception des
    répertoires vides.

    /E Copie les répertoires et sous-répertoires, y compris les
    répertoires vides.
    Identique à /S /E. Peut être utilisé pour modifier /T.
    /V Vérifie la taille de chaque nouveau fichier.
    /W Vous demande d'appuyer sur une touche avant la copie.
    /C Continuer la copie même si des erreurs se produisent.
    /I Si la destination n'existe pas et que plus d'un fichier est
    copié, considérer la destination comme devant être
    un répertoire.
    /Q N'affiche pas les noms de fichiers lors de la copie.
    /F Affiche les noms de source et de destination complets lors
    de la copie.
    /L Affiche les fichiers devant être copié.
    /G Permet la copie des fichiers chiffrés vers des destinations qui
    ne prennent pas en charge le chiffrement.
    /H Copie également les fichiers cachés et les fichiers système.
    /R Remplace les fichiers en lecture seule.
    /T Crée la structure de répertoires mais ne copie pas
    les fichiers.
    N'inclut pas les répertoires ou sous-répertoires vides. /T /E
    incluent les répertoires et sous-répertoires vides.
    /U Copie seulement les fichiers existants déjà dans la
    destination.
    /K Copie les attributs. La commande normale Xcopy rétablira les
    attributs de lecture seule.
    /N Copie en utilisant les noms courts générés.
    /O Copie les fichiers d'appartenance et les informations d'ACL.
    /X Copie les paramètres d'audit de fichiers (sous-entend /O).
    /Y Supprime la demande de confirmation de remplacement de
    fichiers de destination existants.
    /-Y Provoque la demande de confirmation de remplacement
    d'un fichier de destination existant.
    /Z Copie les fichiers du réseau en mode redémarrable.
    /B Copie le lien symbolique et non pas la cible du lien.
    /J Copie avec E/S sans mémoires tampons. Recommandé pour les gros fichiers.

    Le commutateur /Y peut être défini dans la variable d'environnement COPYCMD.
    Il peut être remplacé par /-Y dans la ligne de commande.

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2014
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    Merci pour vos réponses
    Oui, sans le /s la commande ne regarde pas dans les sous dossiers.
    Après avoir lu l'excellent document sur la page http://windows.developpez.com/cours/...e/?page=page_9
    Dans l'article, il est spécifé Si vous le souhaitez, un script plus complexe peut être écrit pour placer tous les fichiers MP3 dans un dossier sans aucun sous-répertoire.
    C'est donc que cela ne doit pas être si simple, peut-être faut-il faire des excludes pour ne pas créer les répertoires sur la clé?

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2014
    Messages : 3
    Points : 5
    Points
    5
    Par défaut
    Voici la réponse:

    créer un fichier copie.bat dans la clé usb et l'executer:
    Y:\PP\PortableApps\gPodderPortable\Data\config\Downloads\ est le dossier où sont tous les sous répertoires des émissions de radio avec leur mp3.

    For /f "tokens=*" %%a In ('dir /s /b /a-d "Y:\PP\PortableApps\gPodderPortable\Data\config\Downloads\*.mp3"') Do (Xcopy /y "%%a" .\)


    Je clos cette question.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exporter vers feuille Excel (sans créer de fichier)
    Par lanonyme dans le forum VBA Access
    Réponses: 2
    Dernier message: 13/06/2008, 16h05
  2. Réponses: 6
    Dernier message: 14/03/2008, 11h54
  3. Réponses: 4
    Dernier message: 30/08/2007, 11h04
  4. dispatcher des fichiers dans l'arborescence sans ecraser les répertoires (tar?)
    Par elbronziero dans le forum Administration système
    Réponses: 3
    Dernier message: 17/03/2007, 15h51
  5. Copier certains fichiers d'une arborescence ?
    Par narmataru dans le forum Linux
    Réponses: 4
    Dernier message: 27/04/2004, 12h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo