purger un répertoire de log
- Clique:
- 2818
Réponse
Dans le cas de programme script, il est fortement conseillé de conserver un fichier de log trançant le traitement effectué.
Généralement, le fichier de log est conservé dans un répertoire qui, petit à petit prend une taille conséquente.
Il faut donc prévoir un petit bout de programme pour nettoyer de façon périodique,
Généralement, le fichier de log est conservé dans un répertoire qui, petit à petit prend une taille conséquente.
Il faut donc prévoir un petit bout de programme pour nettoyer de façon périodique,
J'ai écrit le meme type de procédure en python
sRepLog ="/temp/" nbArchSav = 10 Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFolder(sRepArch) Set fc = f.Files ' on boucle sur les archives du répertoire For Each f1 in fc ' si on a dépassé la date de validité If DateDiff("d", f1.DateCreated, Now(), 2, 2) > nbArchSav Then ' on supprime le fichier f1.Delete End If Next