Ici, il y a des exemples de commande pour 2K
http://www.robvanderwoude.com
En combinant la commande FIND dans une boucle DO, je crois que ça doit être possible.
Je te mets un exemple n'ayant rien à voir mais juste pour la syntaxe et la tête que ça a.
FOR /F "tokens=1* delims=:" %%A IN ('KEYB ^¦ FIND ":" ^¦ FIND /V "CON"') DO SET Keyboard=%%B
Autre exemple trouvé sur un forum américain : ça permet de renommer des fichiers qui contiennent une virgule dans leur nom en la remplaçant par un espace. Je n'ai pas testé.
for /r %f in ("*,*" ) do @for /f "delims=, tokens=1,*" %s in ("%f" ) do @(@echo Renaming %s,%t to %~ns %t && @ren "%s,%t" "%s %t" && @echo. )
Message édité par pgriffet le 16-11-2003 à 21:02:40