Heure dans entete fichier batch
cleops
Messages postés
24
Statut
Membre
-
gregregre -
gregregre -
Bonjour,
Je voudrais renommer un fichier avec la date et l'heure sous dos.
Le fichier doit avoir cette forme: nom_12_10_2005_09h38m00.log
J'ai reussi a renommer le fichier avec la date mais pas l'heure.
on a : rename nom.log nom_%date:~0,2%_%date:~3,2%_%date:~6,4%.log
dès que je rajoute l'heure avec cette forme: %time:~0,8%, cela ne fonctionne plus.
Avez vous une idée pour ajouter l'heure dans l'entete d'un fichier?
Merci d'avance pour votre aide
Je voudrais renommer un fichier avec la date et l'heure sous dos.
Le fichier doit avoir cette forme: nom_12_10_2005_09h38m00.log
J'ai reussi a renommer le fichier avec la date mais pas l'heure.
on a : rename nom.log nom_%date:~0,2%_%date:~3,2%_%date:~6,4%.log
dès que je rajoute l'heure avec cette forme: %time:~0,8%, cela ne fonctionne plus.
Avez vous une idée pour ajouter l'heure dans l'entete d'un fichier?
Merci d'avance pour votre aide
3 réponses
-
c'est trs simple
mv toto toto`date +"_%d_%M_%Y_%Hh%mm%s"`.log
et ainsi de suite en adaptant bien sur la commande date pour afficher ce que tu veux comme nom -
dos existe pas sous unix/linux/bsd/MacOSx ça s'appele un shell et les syntaxe dos n'y marchent pas tu dois respecter la syntaxe unix
-
Justement je suis pas sous unix mais sous windows xp. J'ai trouve egalement la syntaxe sous unix mais elle n'est pas applicable dans un script sous dos.
As tu des connaissances sous dos pour m'aider stp?
Merci d'avance