# Script DOS - gestion date

**URL:** <https://forum.geekzone.fr/t/script-dos-gestion-date/17850>\
**Category:** Dev\
**Created:** [Juillet 28, 2004, 4:27 UTC](https://forum.geekzone.fr/t/script-dos-gestion-date/17850 "2004-07-28T16:27:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alx](https://forum.geekzone.fr/letter_avatar_proxy/v4/letter/a/59ef9b/32.png) [@Alx](https://forum.geekzone.fr/u/Alx)\
**Post date:** [Juillet 28, 2004, 4:27 UTC](https://forum.geekzone.fr/t/script-dos-gestion-date/17850/1 "2004-07-28T16:27:37Z")

</div>

… j’ai encore besoin d’un ptit coup de main :

un script ( .bat ) est lancé plusieurs fois par jour, et je voudrais ne lancer une opération particuliere qu’une fois par semaine. Cette action doit etre lancée par ce meme script.( donc pas de scheduler )  
j’avais donc pensé à générer un fichier avec la date du jour, et ensuite, un controle par le script de cette date, et une condition du genre ( if date(now) \> date(fichier) then action )  
… mais je ne vois pas trop comment scripter tous ça en shell DOS …

une idée ?

( pour info, c’est le script de connexion de mon PC sur le serveur, et le backup du PC ne doit se faire qu’une fois par semaine par robocopy )

Alex

---

<div class="post-metadata">

**Author:** ![Moktar](https://forum.geekzone.fr/user_avatar/forum.geekzone.fr/moktar/32/134124_2.png) [@Moktar](https://forum.geekzone.fr/u/Moktar)\
**Post date:** [Juillet 28, 2004, 4:30 UTC](https://forum.geekzone.fr/t/script-dos-gestion-date/17850/2 "2004-07-28T16:30:40Z")

</div>

essaie la commande ‘at’

at /? pour de l’aide

---

<div class="post-metadata">

**Author:** ![Alx](https://forum.geekzone.fr/letter_avatar_proxy/v4/letter/a/59ef9b/32.png) [@Alx](https://forum.geekzone.fr/u/Alx)\
**Post date:** [Juillet 28, 2004, 4:47 UTC](https://forum.geekzone.fr/t/script-dos-gestion-date/17850/3 "2004-07-28T16:47:00Z")

</div>

je connais “at” … c’est un scheduler …  
mais je veux que le script vérifie lui meme la péridicité … donc c’est un peu plus complexe …

merci quand meme

---

<div class="post-metadata">

**Author:** ![gmargaro](https://forum.geekzone.fr/user_avatar/forum.geekzone.fr/gmargaro/32/31_2.png) [@gmargaro](https://forum.geekzone.fr/u/gmargaro)\
**Post date:** [Août 10, 2004, 9:52 UTC](https://forum.geekzone.fr/t/script-dos-gestion-date/17850/4 "2004-08-10T09:52:16Z")

</div>

Petite idée toute conne : si tu stocke la date de dernier lancemant dans une variable d’environnement, et que tu fait un test du genre :

si date(now) = %DERNIERE\_DATE% + 7 alors sauvegarde

ca peut le faire, je pense.
