Sous DOS, la commande "date" n'est pas très pratique parce qu'elle demande la saisie d'une nouvelle date ou de la touche "retour", sauf si on tape "date /f", mais le "/f" n'est pas disponible sur Windows Me, Win98, 95. De plus, ce n'est pas facile ensuite pour caculer le jour de la veille.
Heureusement, il y a cscript, qui est assez méconnu bien qu'il soit disponible sur presque toutes les versions de Windows.
Le caclul de la date de la veille est alors réalisée en une ligne :
date_hier = DateAdd("d", -1, Date)
Wscript.Echo "Date d'hier : " & date_hier |
Il suffit de faire un fichier qui contient cela, et de l'appeler par exemple "yesterday.vbs". Pour le lancer depuis l'explorer, il suffit de cliquer dessus. Pour le lancer depuis une fenêtre DOS, il faut taper "cscript yesterday.vbs".