Bonjour,
J'ai fait un batch pour concaténer des fichiers txt en 1 seul. Et j'en profite pour mettre dans le nom : la date et l'heure.
Il marche bien MAIS il déraille pour les heures du matin entre 00h01 et 09H59.
Il n'aime pas le 0 pour les dizaines d'heure.
Voici mon code :
Sur mon XP, il plante en disant (visible avec un PAUSE)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 @echo off set mytime=%time:~0,2%%time:~3,2%%time:~6,2% copy /B c:\SQL\REP*.txt c:\ENVOI\BCREP01_%DATE:/=-%_%mytime%.txt
le fichier obtenu est : BCREP01_13-05-2010_ 93356.txt
(présence d'un espace avant 93356.txt)
Quelqu'un sait-il m'aider pour que l'heure soit toujours avec un 0 ouLa syntaxe de la commande est incorrecte.
qu'il ne mette pas d'espace dans ce cas ?
Merci
Partager