Récupérer le jour de la semaine sur WIN2003

akilion -  
 Pololilo -
Un batch de sauvegarde qui fonctionnait sous win2000 ne fonctionne plus sur win2003 à cause du jour.

Pour résumé :

j'ai un batch qui sauvegarde une base mysql et qui crée des sauvegardes journalières du lundi au dimanche

sur win 2000 ca me donnait des sauvegardes de types save_lun.dump

sur win2003 ca me donne ça : save_28.dump par exemple

donc comme il ya un cycle qui écrase chaque sauvegarde portant le meme nom, au maximum j'avais les 7 jours de la semaine sur win2000

sur win2003 ça me fait une sauvegarde par jour du mois ! (du 1 au 31 ou au 30 selon les mois)

et ça c'est pas gérable.

quand on fait la commande date sous dos sur win2000 ça nous affiche : mer. 28/03/2007
pour win 2003 ça fait juste : 28/03/2007

et dans mon batch si je veux récupérer le jour c'était avec une commande de type : set mydate=%date:~0,3%

donc sur win2000 je récupérais bien mer
et sur win2003 je récupére 28/

YOUPI YA !

j'ai regardé du côté des paramètres régionnaux mais je parviens pas à obtenir ce que je veux.

HELP :bounce:
A voir également:

4 réponses

Pololilo
 
Bonjour à tous,

Merci crevette, pile poil l'info qu'il me fallait ;)

@+
PoL
4
crevette
 
Bonjour,
dans les options régionnales et linguistiques dans le panneau de config.
cliquer sur personnaliser
dans l'onglet date, modifier le champ "date courte" en mettant "jjjj jj/MM/aaaa"
après ça, quand on fait date /T dans le dos, on le même format que sous 2000 :
ven. 12/10/2007
1
senders
 
:D
0
Utilisateur anonyme
 
bizare, peux tu me faire parvenir ton script
je vais regarder si je peux resoudre cela
mp280272@yahoo.fr
0