Point Bat

Résolu/Fermé
balou - 18 janv. 2018 à 20:41
 balou - 22 janv. 2018 à 17:47
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.
A voir également:

2 réponses

barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
18 janv. 2018 à 20:48
Bonjour,

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

0
Super, je te remercie barnabe0057, c'est exactement ce que je voulais
Merci de ton implication ! ! !
0
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
0
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
Modifié le 19 janv. 2018 à 23:03
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
0