si tu veux la variable sous la forme : 04/09/2001, tu peux faire ainsi :
(Testé sous 2000 uniquement)
ver|date|find "jour" >temp.bat
>la.bat echo set date=%%7
call temp.bat
del temp.bat
del la.bat
Vérifie que la commande date renvoie qq chose du genre :
La date du jour est : mar. 04/09/2001
Fonctionnement du prog :
la ligne ver|... crée un fichier temp.bat constitué de la commande surréaliste :
La date du jour est : mar. 04/09/2001
La commande >la... crée un fichier nommé la.bat constitué de :
set date=%%7 (en batch, il faut doubler le % pour les variables)
si on exécute temp.bat, on lance la commande "la" avec 7 paramètres, le 7° étant celui qui nous intéresse. -> Il sera affecté à date (set date=%%7)
Amusant non !!!
[edtdd]--Message édité par JPA--[/edtdd]