Bonjour,

J'ai un répertoire avec 3 fichiers ("TS a 2008.txt", "TS b 2008.txt", "TS c 2008.txt") et mon batch ("Dir.bat").

En lançant ce batch, j'aimerais qu'automatiquement mes 3 fichiers soient renommés en "2008 TS a.txt", "2008 TS b.txt" et "2008 TS c.txt"

Le problème est que je ne m'en sors pas, et que je n'arrive pas à gérer la commande dir et les espaces.

Exemple de code qui est complètement à côté de la plaque :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
for /F %%i in ('dir /B "TS *"') do ren "TS *" "2008 "%%i.txt
Merci d'avance pour votre aide
Ritchie