Point Bat [Résolu/Fermé]

Signaler
-
 balou -
Bonjour,

Voila ma question :
Sous le disque C:\ j'ai un répertoire exemple "Factures" donc ce qui donne :
[C:\Factures]
Dans ce répertoire j'ai un fichier exemple "Arbustes " Mon problème commence maintenant.
Le fichier arbustes est généré par un .bat, et bien sur quand le bat s’exécute il vient écraser mon Arbustes (déjà existant).

J'aimerai donc mettre à la suite de mon .bat qui me génère fichier Arbustes, une commande qui me permettrait de copier sur un autre répertoire exemple [C:\Factures Save] les fichiers que je génère en mettant la date et l'heure a la fin de mon fichier ce qui me donnerait Arbustes1801181240, puis Arbustes1801181514, puis Arbustes1801181654. . . . . l'explication pour le dernier c'est le bat qui a généré Arbustes le 180118 a 16h54 mais je me fiche un peu de la forme que peut avoir la date et l'heure. J’espère avoir été clair, en tout cas je vous remercie par avance des éventuelles réponse a mon problème.
Bon courage et merci.

2 réponses

Messages postés
13552
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
23 juin 2021
4 413
Bonjour,

Ca serait beaucoup plus facile de t'aider si tu donnais le contenu de ton bat

Super, je te remercie barnabe0057, c'est exactement ce que je voulais
Merci de ton implication ! ! !
bonjour,
Le fichier Arbustes qui est généré provient d'un PC qui exécute le bat suivant :

cd\
xcopy C:\Factures]\*.* s:\savepc\ /m/s/c/y

Le "s" est un raccourci sur le PC qui permet de pointer directement sur le serveur. Et c'est a la suite de ce point bat que j'aimerai généré le même fichier comme expliqué ci dessus.

Merci de vos réponse.
Cordialement
Messages postés
13552
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
23 juin 2021
4 413
Pour mettre la date et l'heure à la fin de ton nom de fichier :
set fichier=arbustes_%date:~6,4%%date:~3,2%%date:~0,2%#%time:~0,2%h%time:~3,2%m%time:~6,2%s

ps : set et le reste sont une seule et même ligne