Batch: copier des fichiers sans les remplacer

Résolu
satan14 -  
satan14 Messages postés 47 Statut Membre -
Bonjour,
J'essaye en ce moment de créer un fichier en .bat me permettant de copie les musiques des mon ordinateur vers mon portable en un simple clique !

CD C:\Users\xxx\Music\musique
cls
COPY *.mp3 H:\music\musique


Mais sa me copie tout les fichiers même ceux que j'ai déjà donc je voudrai savoir si c'est possible d'intégrer une commande qui fait que sa ne copie que les fichiers qui n'existe pas dans mon portable ??

Merci d'avance (P.S.: je suis sous vista)
Configuration: Windows Vista
Firefox 2.0.0.12

5 réponses

  1. JPC
     
    la commande que je t'ai donné ne copie que les fichiers qui n'existe pas dans H:.....

    si pas de sous-répertoires, elle devient:

    xcopy /H /R /Y /D *.mp3 H:\music\musique

    je te conseille de voir l'aide sur la commande: xcopy /?
    2
  2. JPC
     
    Tu peux aussi remplacer ta commande COPY par:

    xcopy /E /S /H /R /Y /D *.mp3 H:\music\musique

    Xcopy peut copier aussi les fichiers contenus dans des sous-répertoires grâce aux switch /E /S

    Aide sur la commande XCOPY:
    Dans une fenetre de commande DOS: XCOPY /?
    0
  3. satan14 Messages postés 47 Statut Membre 15
     
    ce n'est pas trop ce que je cherche, car moi, je voudrai juste la/les commande(s) pour ne pas remplacer les fichiers !!

    Pour le xCopy, sa ne fera rien de plus, toutes mes musiques sont dans le même dossier et il n'y a pas de sous dossier mais il n'y aurai pas une commande avec "if" pour le condition du genre, si il voit le fichier, il ne le copie pas et si il ne le voit pas, il le copie ??
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. satan14 Messages postés 47 Statut Membre 15
     
    c'est bon !!

    Merci je pense que sa marche ^^
    0