121 votes

Lot Windows : date formatée en variable

Comment puis-je enregistrer la date actuelle au format YYYY-MM-DD dans une variable d'un fichier Windows .bat ?

Analogue de coque Unix :

today=`date +%F`
echo $today

43voto

Anup Rav Points 431

Utilisez date /T pour trouver le format sur l'invite de commande.

Si le format de date est Thu 17/03/2016, utilisez comme ceci :

set datestr=%date:~10,4%-%date:~7,2%-%date:~4,2%
echo %datestr%

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X