bonjour,
j'ai fait un petit batch pour faire mes sauvegarde à la boite.
il fonctionne bien et me cré un dossier daté tout les jours.
pour limiter la taille du dossier de sauvegarde, j'aurai voulu garder au maximmum 10 sauvegardes et donc effacer tous les jours la plus vieille automatiquement.
est ce que c'est possible ?
voici le batch (il est simple car je ne suis pas expérimenté)
md e:\sauvegarde\Gestion\profil
md e:\sauvegarde\Gestion\soc03
md e:\sauvegarde\paye\Soc01
md e:\sauvegarde\financier\soc03
md e:\sauvegarde\compta\soc03
xcopy C:\APISOFT\COMP_EXP\Soc01 e:\sauvegarde\compta\soc03 /e
xcopy C:\APISOFT\FIN_EXP\soc03 e:\sauvegarde\financier\soc03 /e
xcopy C:\APISOFT\PAYE_EXP\soc01 e:\sauvegarde\paye\soc01 /e
xcopy C:\APISOFT\GEST_EXP\SOC03 e:\sauvegarde\Gestion\soc03 /e
xcopy F:\PROFILAGE\APISOFT\GEST_EXP\PROFIL e:\sauvegarde\Gestion\profil /e
rename e:\sauvegarde "sauvegarde %date:~0,2%.%date:~3,2%.%date:~6,4% - %time:~0,2%h%time:~3,2%"
pause "Sauvegarde Terminée"
Message édité par dany1966 le 05-10-2006 à 21:51:22