Aide simplification ecriture batch

Bonjour,

Etant novice dans l'ecriture batch je souhaiterai savoir comment je peux simplifier une ecriture en bath.
Voici la formule initiale:

@echo off
set backupcmd=xcopy /s /c /d /h /i /r /y
echo off
%backupcmd% "%USERPROFILE%\*.doc" "%drive%\all"
%backupcmd% "%USERPROFILE%\*.xls" "%drive%\all"
@echo off
cls

Cette formule me permet de copier tous les documents word et exel de mon ordinateur a ma cle USB.
Comme vous pouvez le constater dans un premier temps tous les documents word sont copier puis dans un second temps tous les documents exels,
Serais t'il possible de copier en meme temps les documents word et exel.
Exemple (qui me marche pas biensur :) )

%backupcmd% "%USERPROFILE%\*.doc et *.xls" "%drive%\all"

Je vous remercie par avance de votre aide .
Cordialement

Davefire

1 réponse

  1. Contributeur
    hello
    %backupcmd% "%USERPROFILE%\*.doc" "%USERPROFILE%\*.xls" "%drive%\all"
    0
    1. Merci de ton aide mais je viens d'essayer cette formule et rien ne se passe...
      Cordialement
      0
    2. Contributeur
      effectivement, xcopy n'accepte qu'une source
      0
    3. J'imagine donc qu'il n'existe pas de solution?
      0