Code sous dos

le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   -  
le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour les amis,
Sur ma base de données Access, sur un bouton "quitter", j'ai mis:
"Call Shell("D:\Fichiers de travail\Access\roger\sauve tbl.bat", 1)"

Donc ça lance un fichier Bat, et dans ce fichier 'bat', j'ai mis:
xcopy "D:\access\tables base roger.mdb" "G:\sauvegardes auto\tables base roger\"/y

ça marche trés bien, seulement le dernier enregistrement est remplacé par le nouveau, donc je n'ai pas d'archive, alors je voudrais savoir comment faire pour ajouter a la suite de cette formule, par exemple la date du jour?
Merci



A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,
Il suffit d'utiliser
%date%


0
le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
bonjour et merci jordane, mais ça marche pas!
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
TU l'as utilisé comment ?
0
le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
xcopy "D:\fichiers de travail\access\roger\tables base roger.mdb" "G:\sauvegardes auto\tables base roger\"/y/%date%

j'ai essayé aussi sans le / et avec un espace
0
NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   365
 
Dans un terminal, fait "echo %date%", puis observe le résultat et réfléchis où se trouve ton erreur.
0
le meruvien Messages postés 1130 Date d'inscription   Statut Membre Dernière intervention   40
 
?? là je comprend pas ce que tu veut dire!
ça fait rien, laisse tomber, je ferais un copier/coller!
merci quand même.
0