script en WSH

script en WSH - VB/VBA/VBS - Programmation

Marsh Posté le 29-12-2004 à 15:07:44    

Bonjour,
je souhaiterais faire un script en WSH pour supprimer des fichiers dans un repertoire par rapport a leur date de creation. Par exemple supprimer un fichier apres 2 jours par rapport a la date du PC.
Par avance merci beaucoup, et bonne continuation  :)

Reply

Marsh Posté le 29-12-2004 à 15:07:44   

Reply

Marsh Posté le 29-12-2004 à 15:18:43    

Bonjour,
 
C'est plus du VBS qhe du WSH
 
Set fso = CreateObject("Scripting.FileSystemObject" )
Set f = fso.GetFolder(LeRepertoire)
Set fc = f.Files
For Each f1 in fc
   DateDiff("d", date1, date2) => nb de jours entre 2 dates
   Now => date du jour
   f1.DateCreated => Date de création du fichier
   f1.DateLastModified => Date de modification du fichier
   f1..Delete => Suppression du fichier
Next
 
Avec ça tu devrais t'en sortir

Reply

Marsh Posté le 29-12-2004 à 15:22:27    

Merci beaucoup, je vais essayer, encore merci ;)

Reply

Marsh Posté le 29-12-2004 à 15:58:26    

j'ai voté "a" [:dawa]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed