exemple de commande for en dos/batch - Shell/Batch - Programmation
Marsh Posté le 15-01-2006 à 19:19:51
Merci 
je voudrais copier uniquement le fichier de mon repertoire qui ne contient pas le caractère "_" 
 
mon code : 
 
set repertoire="c:\monrep" 
for /r %repertoire% %%f in (*_*.txt) do if not exist "%%~nf" copy %%f c:\recup 
 
me fait exactement l'inverse !!! 
 
 
Marsh Posté le 15-01-2006 à 19:55:12
Parce que ton code demande exactement l'inverse !!!  
 
 
Tu peux orienter le listing du répertoire dans un fichier, puis filtrer celui-ci par find ou findstr avec l'option /v.
Marsh Posté le 15-01-2006 à 16:21:34
je cherche un exemple de commande for avec l'option %~nI
pour recuperer le nom des fichiers d'un repertoire