Remarque on pouvait faire plus terre à terre que le lien donné plus o qui cependant est tres bon :
Code :
- If not exist date.txt Echo %date% >date.txt
- for /f "tokens=*" %%i in (date.txt) do if NOT "%%i" == "%date% " Call :Proc "%%i"
- Goto Fin
- :Proc
- Rem On enleve les ""
- Set Hier=%~1
- Rem On enlève les /
- Set Hier=%Hier:/=%
- Rem Après fo enlever le jour , là ca depend comment ca s'affiche chez toi , là j'enleve juste les 4 premiers characteres mais normalement c 5 , sait pu ( g des jours en anglais)
- Set Hier=%Hier:~4%
- Rem Procédure de sauvegarde
- Echo Md %Hier%
- Echo Sauvegardons ! :)
- Rem On finit par ecrire la date du jour !
- Echo %date%>date.txt
- :Fin
|
Simple mais bon c vrai que y'a 1 fichier a conserver , le premier jour tu sovegarde rien et si le script est pas lancé tous les jours ben forcement y'ora une sauvegarde dont la date sera fausse !
Euh et il fo que ta sauvegarde ne deborde pas sur le jour suivant .
Enfin bon c vrai que comme g dit c terre à terre 
Message édité par nono_robot le 26-02-2003 à 18:46:30