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 :

Copier un fichier


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 33
    Par défaut Copier un fichier
    Bonjour,

    J'utilise très peu ce genre de fichier, mais les fichiers .bat sont bien utiles.
    Aujourd'hui, j'aimerai copier les fichiers .csv contenus dans mon fichier vers un autre fichier, j'ai donc comme code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xcopy /s "C:\monfichier\*.csv" "C:\autrefichier\"
    Le problème étant qu'il existe déja des fichier du même nom à l'intérieur de mon autre fichier (cette commande sert de mise à jour),
    L'exe de windows me demande (normalement) si je souhaite recopier les fichiers en me proposant Oui/Non/Tous.

    Donc voici ma question : Quel code dois-je rajouté dans mon .bat pour que l'exécution ne recopie jamais les fichiers déjà présent dans mon autre fichier ? (afin qu'aucune intervention soit nécessaire pour exécuter l'ensemble de la copie)

    Merci d'avance pour votre coup de main

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Si tu veux que les fichiers soient écrasés sans confirmation, tu dois utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xcopy /Y /s "C:\monfichier\*.csv" "C:\autrefichier\"
    Si tu veux éviter d'écraser ces fichiers qui existent déjà, tu peux essayer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    robocopy /XO C:\monfichier C:\autrefichier *.csv
    --
    Jedaï

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

Discussions similaires

  1. copier des fichiers
    Par Daeron dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 24/11/2004, 14h45
  2. Copier certains fichiers d'une arborescence ?
    Par narmataru dans le forum Linux
    Réponses: 4
    Dernier message: 27/04/2004, 12h15
  3. Copier coller Fichier windows
    Par KPitN dans le forum Windows
    Réponses: 8
    Dernier message: 20/04/2004, 17h32
  4. Batch pour copier des fichier
    Par borgfabr dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 09/03/2004, 07h55
  5. Détourner une fonction pour copier un fichier en mémoire
    Par Rodrigue dans le forum C++Builder
    Réponses: 6
    Dernier message: 12/11/2003, 08h29

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