Heure dans entete fichier batch

Fermé
cleops Messages postés 24 Date d'inscription mardi 6 septembre 2005 Statut Membre Dernière intervention 19 avril 2006 - 12 oct. 2005 à 10:39
 gregregre - 12 oct. 2005 à 13:44
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
A voir également:

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
0
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
0
cleops Messages postés 24 Date d'inscription mardi 6 septembre 2005 Statut Membre Dernière intervention 19 avril 2006 2
12 oct. 2005 à 11:11
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
0
ah ok malheureusement limitées vas plustot demander sur le forum windows ils pourront te repondre plus précisément que moi.
0