Format Date & script DOS

Fermé
Philippe - 26 mars 2003 à 16:04
 Philippe - 27 mars 2003 à 11:39
Via un script sous DOS, je souhaite renommer un fichier de la façon suivante : MonFichierjjmmaa.txt, jjmmaa étant la date du jour.
Exple : nous sommes le 26/03/03, je voudrais un script qui me renomme mon fichier MonFichier260303.txt
Un script du genre Rename c:\Test.txt Test%date%.txt plante logiquement, le format Date n'étant pas compatible avec un nom correct de fichier. Je pense que le but du jeu est d'initialiser une variable MaDate avec un format"jjmmaa"mais je ne sais pas faire....
A voir également:

2 réponses

Si ton script me renvoie un MonFichier_Jeu.27_03_2003.txt (ce qui ne me satisfait qu'à moitié à cause du "." dans le nom du fichier), le script suivant me renvoie un MonFichier_27032003.txt.

# Pour récupérer la date dans une variable :
for /F "tokens=2,3,4 delims=/ " %%d in ('date /T') do (
set jour=%%d%%e%%f
)
0