Déplacer Fichier spécifique avec un .bat

Résolu
Alex_HX8XF Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
Alex_HX8XF Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -
Salut tout le monde...

Mon histoire:
J'ai "programmé" une clé USB pour que à son insertion, elle copie automatiquement tout ce qu'il y as dans un dossier du PC (ex: Documents) vers la clé elle même. Et ensuite elle supprime automatiquement tout ces qu'il y as dans le dossier "Document" (Pas besoin de garder les doubles ^^)

Problème:
J'aimerai bien qu'elle copie et uniquement des extensions spécifiques.
(ex: .txt ; .pdf ; .gif ; ...)
Idem pour la suppression.
Mais pour l'instant elle copie et supprime tout.

Je pense que c'est possible mais ne sais pas comment.

Mon Batch actuellement:
--------------------------------------------------------------------------------
@echo off

Xcopy "E:\Users\Marco\Documents\Test_Swith" "Switch" /Q /G /H /Y
Del "E:\Users\Marco\Documents\Test_Swith" /Q
--------------------------------------------------------------------------------
Ce n'est pas grand chose mais c'est très pratique ^^

Merci d'avance pour l'aide ;)

PS: J'ai pensé au /Eclude:exlude.txt [mais rien que le nombre d'extensions existante que je ne veux pas copier est un cauchemar de ligne]


L'amour rend aveugle mais le mariage rend la vue...

1 réponse

  1. jee pee Messages postés 31886 Date d'inscription   Statut Modérateur Dernière intervention   9 981
     
    Bonjour,

    Peut être en utilisant une autre commande :
    robocopy


    La syntaxe de base est
    robocopy rep_orig rep_destination *.gif *.png


    Après il faut jouer avec tous les paramètres
    robocopy /?
    . Il y a même une option MOVE qui supprime les fichiers d'origine.

    Cdlt
            un étranger, c'est un ami qu'on n'a pas encore rencontré.
    0
    1. Alex_HX8XF Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   417
       
      Un grand merci à toi jee pee :D

      robocopy "E:\Users\Marco\Documents\Test_Switch" "Switch" *txt* /mov /NP

      Je suis trop content ^^

      Merci Merci Merci
      0