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

Scripts/Batch Discussion :

xcopy exclude folder


Sujet :

Scripts/Batch

  1. #1
    Membre très actif
    Homme Profil pro
    .
    Inscrit en
    Octobre 2014
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : .
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2014
    Messages : 174
    Par défaut xcopy exclude folder
    Bonjour,

    Je souhaite réalisé une copy de dossier en excluant certains.
    J'ai un dossier A qui comprends B, C, D, E ....
    Je souhaite exclure le dossier B et C et copier les autres.

    Je n'arrive pas à réaliser cette opération avec la commande xcopy A DEST /EXCLUDE:B+C
    Auriez-vous la syntaxe exacte ?

    Merci

  2. #2
    Membre Expert Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Par défaut
    Un exemple pour y voir plus clair :
    E:\>dir e:\dep /s

    Répertoire de e:\dep

    03/02/2017 18:30 <DIR> .
    03/02/2017 18:30 <DIR> ..
    03/02/2017 18:23 <DIR> a
    03/02/2017 18:23 <DIR> b
    03/02/2017 18:23 <DIR> c
    03/02/2017 18:30 8 except.txt
    1 fichier(s) 8 octets

    Répertoire de e:\dep\a

    03/02/2017 18:23 <DIR> .
    03/02/2017 18:23 <DIR> ..
    03/02/2017 18:23 0 x.txt
    1 fichier(s) 0 octets

    Répertoire de e:\dep\b

    03/02/2017 18:23 <DIR> .
    03/02/2017 18:23 <DIR> ..
    03/02/2017 18:23 0 x.txt
    1 fichier(s) 0 octets

    Répertoire de e:\dep\c

    03/02/2017 18:23 <DIR> .
    03/02/2017 18:23 <DIR> ..
    03/02/2017 18:23 0 x.txt
    1 fichier(s) 0 octets
    contenu fichier e:\dep\except.txt
    J'exclus les répertoires a et b ... en les entrourant de \ (anti slash)
    \a\
    \b\
    Commande
    =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xcopy e:\dep\*.* e:\arr /e /EXCLUDE:e:\dep\except.txt
    Résultat
    =>

    E:\>dir e:\arr /s

    Répertoire de e:\arr

    03/02/2017 18:30 <DIR> .
    03/02/2017 18:30 <DIR> ..
    03/02/2017 18:30 <DIR> c
    03/02/2017 18:30 8 except.txt
    1 fichier(s) 8 octets

    Répertoire de e:\arr\c

    03/02/2017 18:30 <DIR> .
    03/02/2017 18:30 <DIR> ..
    03/02/2017 18:23 0 x.txt
    1 fichier(s) 0 octets

    Total des fichiers listés*:
    2 fichier(s) 8 octets

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 20
    Par défaut
    Citation Envoyé par vttman Voir le message
    Un exemple pour y voir plus clair :


    contenu fichier e:\dep\except.txt
    J'exclus les répertoires a et b ... en les entrourant de \ (anti slash)


    Commande
    =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xcopy e:\dep\*.* e:\arr /e /EXCLUDE:e:\dep\except.txt
    Résultat
    =>
    Bonjour
    Mon fichier txt contient des liens sur des fichiers sans extension (ex: e:\temp\fichier) et exclude ne fonctionne pas, tous les fichiers sont systématiquement copiés.
    Sauriez-vous pourquoi?
    merci d'avance pour votre réponse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if exist "%Path%" xcopy "%Path%\*.*" E:\temp /decifyq /exclude:d:\List.txt | findstr /l ":"

  4. #4
    Membre émérite
    Homme Profil pro
    Développeur .NET en devenir
    Inscrit en
    Août 2017
    Messages
    549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET en devenir
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2017
    Messages : 549
    Par défaut
    Bonjour,

    Vérifie que ton fichier txt ne contient pas de variable telle que %TEMP% par exemple.

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 20
    Par défaut
    Citation Envoyé par barnabe0057 Voir le message
    Bonjour,

    Vérifie que ton fichier txt ne contient pas de variable telle que %TEMP% par exemple.
    bonjour
    non j'ai vérifié, mais dans mon fichier list.txt le chemin des fichiers à ne pas enregistrer est sauvegardé.
    Est-il possible que ça vienne de là?

Discussions similaires

  1. xcopy exclude répertoires mes vidéos
    Par jeqejp dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 16/05/2008, 17h35
  2. [XCOPY] utiliser EXCLUDE
    Par brandtance dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 23/11/2007, 13h38
  3. Réponses: 3
    Dernier message: 09/11/2004, 10h44
  4. [3.0][Tomcat] Package Explorer - folder classes invisible
    Par 2000 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 26/08/2004, 13h57
  5. Comande xcopy
    Par alxkid dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 15/03/2004, 16h22

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