FORUM Syndrome-OC - Jacky-PC


  Programmation


  Autre


  [Batch] Renommer un fichier .txt avec la date courante

 




5 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Batch] Renommer un fichier .txt avec la date courante

n°5193
P1511GD
L'ère nouvelle de noël.....
Posté le 11-03-2005 à 18:46:21  profilanswer
 

Bonjour,
 
J'aimerai avoir un batch qui renommerait un fichier .txt avec la date courante. Mais comme chaqun sait, win ne veut pas de / dans les noms de fichier.
 
j'ai donc trouvé un script :  
 

Code :
  1. for /F \"tokens=1-4 delims=/ \" %%i in ('date /t') do (
  2. set Mois=%%j
  3. set Jour=%%k
  4. set Annee=%%l
  5. )
  6. ren log.txt \"%Annee%-%Mois%-%Jour%\"_log.txt
  7. pause


 
mais j'ai des erreurs :

Code :
  1. C:\>for /F \"tokens=1-4 delims=/ \" %i in ('date /t') do (
  2. set Mois=%j
  3. set Jour=%k
  4. set Annee=%l
  5. )
  6. \"tokens=1-4 delims=/ \" était inattendu.
  7. C:\>ren log.txt \"--\"_log.txt
  8. La syntaxe de la commande est incorrecte.
  9. C:\>pause
  10. Appuyez sur une touche pour continuer...


 
Qu'est ce qui ne vas pas ?


---------------
@+++
paiquinzeonzegédé qui vous salut tout en bas :jap: :D | http://hemios.com | http://hemios.info
mood
Google
Posté le 11-03-2005 à 18:46:21  profilanswer
 

n°5194
P1511GD
L'ère nouvelle de noël.....
Posté le 11-03-2005 à 19:37:30  profilanswer
 

j'ai trouvé :

Code :
  1. for /F "tokens=2,3,4 delims=/, " %%i in ('date /T') do set da=%%k%%j%%i
  2. ren log.txt log_%da%.txt


 
:)


---------------
@+++
paiquinzeonzegédé qui vous salut tout en bas :jap: :D | http://hemios.com | http://hemios.info
mood
Google
Posté le 11-03-2005 à 19:37:30  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Programmation


  Autre


  [Batch] Renommer un fichier .txt avec la date courante

 

Hit Parade