[RESOLU] variable contenant plusieurs valeurs possibles

variable contenant plusieurs valeurs possibles [RESOLU] - Shell/Batch - Programmation

Marsh Posté le 08-06-2018 à 10:16:36    

Bonjour,
 
via un batch, je cherche à déplacer des fichiers en filtrant sur les extensions (mais plusieurs possibles).
 
exemple :
 
dossier source avec des fichiers TXT, BMP, JPG, PNG, AVI
je veux uniquement déplacer les fichiers TXT et BMP
 
en gros j'aimerais une variable qui contient TXT "ou" BMP, je ne sais pas si c'est possible ?
 
merci :jap:


Message édité par korner le 08-06-2018 à 12:29:02

---------------
galerie photo | thingiverse
Reply

Marsh Posté le 08-06-2018 à 10:16:36   

Reply

Marsh Posté le 08-06-2018 à 12:27:35    

trouvé ma solution (workaround) comme ceci :
 

Code :
  1. SET SourceFolder=C:\incoming
  2. SET DestinationFolder=\\server\share
  3. SET Extensions=png txt bmp
  4. for %%# in (%Extensions%) do move /Y %SourceFolder%\*toto*.%%#  "%DestinationFolder%\toto"
  5. for %%# in (%Extensions%) do move /Y %SourceFolder%\*tata*.%%#  "%DestinationFolder%\tata"
  6. for %%# in (%Extensions%) do move /Y %SourceFolder%\*tutu*.%%#  "%DestinationFolder%\tutu"


---------------
galerie photo | thingiverse
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed