Ingniorer les fichiers donc l'extension n'est pas dans la liste

Ingniorer les fichiers donc l'extension n'est pas dans la liste - Shell/Batch - Programmation

Marsh Posté le 24-08-2006 à 12:44:53    

Bonjour, j'ai un script batch avec xcopy et une boucle for qui récupère le chemin d'un fichier glisser déposer sur la batch, je voudrais que le script ne traite le fichier que si l'extension et renseigner dans un variable:  
 
Voilà la variable:  

Code :
  1. set VrExtsFont=*.ttf,*.otf

 
 
Voici ma commande xcopy:  

Code :
  1. xcopy %1 "%windir%\Fonts\*.*" /c /i /q /h /r /y

 
 
Voilà ma boucle for de base:  

Code :
  1. for /f "delims=" %%i in (%1) do echo %%i

 
 
Voici ce que j'ai essayer pour la boucle for:  

Code :
  1. for /f "delims=" %%i in (%1) do if /i "%%~xi"=="%VrExtsFont%" echo %%i

 
 
Y-a-t-il un forumeur ici qui puisse m'éclairer ?

Reply

Marsh Posté le 24-08-2006 à 12:44:53   

Reply

Sujets relatifs:

Leave a Replay

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