Copie de dossier d'une cle usb

Résolu
Bonjour,

ma belle mère a quelques soucis pour copier des photos d'une clé usb sur son disque dur.

Je souhaitais automatiser cette manip en faisant un .bat

echo Copie des photos de la clé usb sur le disque dur

copy k:\*.* c:\photos

mais ça ne marche pas, mon disque amovible est bien situé à la lettre k pourtant rien ne se passe

je ne suis pas sûr non plus de *.*

pouvez vous m'aider ?

merci d'avance



--
en formation de GMSI :D

8 réponses

  1. Salut,

    N'oublie pas le \ après photos puisque c'est un dossier.

    Et n'oublie pas de t'assurer que le dossier existe sinon il plantera !
    0
    1. ah c'est bon ça fonctionne par contre pour copier les dossier, il y a un attribut à rajouter ?
      0
      1. Ok alors dans ce cas c'est xcopy :

        xcopy /E /Y k:\ C:\photos\
        


        le /E veut dire que tu copies aussi les sous-dossiers, même les vides

        le /Y indique qu'il ne demandera pas la confirmation avant de remplacer un fichier déjà existant.. (Sinon ta belle-mère se retrouvera avec un joli message type : "Overwrite C:\photos\IMG004.JPG (Yes/No/All)?"
        0
        1. merci chico !!

          ce qui donne ça

          @color 1F
          cls
          @echo off
          echo -------------------------------------------
          echo Copier des photos depuis un disque amovible
          echo -------------------------------------------
          echo .
          echo .

          set /p newdossier=Donner un nom au dossier qui sera cr'' (en un seul mot) ?
          set /p lettredisk=Quelle est la lettre du disque amovible ?

          :DEB

          echo 1 - Cr'er le dossier
          echo 2 - Copier les photos
          echo 3 - V'rifier les photos
          echo 4 - Supprimer les photos du disque amovible
          echo 5 - Quitter
          Echo Votre choix ?
          set /p choix=

          IF %choix%==1 GOTO CHOIX1
          IF %choix%==2 GOTO CHOIX2
          IF %choix%==3 GOTO CHOIX3
          IF %choix%==4 GOTO CHOIX4
          IF %choix%==5 GOTO END

          :CHOIX1

          mkdir c:\test\%newdossier%
          cls
          GOTO DEB

          :CHOIX2

          xcopy /E /Y %lettredisk%:\ c:\test\%newdossier%

          GOTO DEB

          :CHOIX3

          explorer c:\test\%newdossier%

          GOTO DEB

          :CHOIX4

          format %lettredisk%:

          :CHOIX5

          GOTO END

          J'ai ajouté une commande pour formater la clé,

          sinon il y a une commande pour supprimer un dossier "rd nom de dossier"

          peut on palier au formatage qui est quand même brusque ?

          en formation de GMSI :D
          0
          1. rd /S /Q K:\ 


            Peut-être ?

            /S supprime tous les dossiers et fichiers ainsi que le dossier lui-même
            /Q qu'il évite de demander confirmation
            0
            1. niquel ça fonctionne.

              Mon bat est complet, j'ai ajouté en plus une confirmation pour la suppression

              merci pour ton aide
              0