mit VBScript das letzte Zugriffsdatum einer Datei auslesen

Y_Janni

Grünschnabel
Hallo Forum,

ich habe eine Frage zu VBScript. Ich möchte eigentlich folgendes Problem lösen:
Ich möchte aus einem bestimmten Ordner automatisch alle Dateien löschen lassen, die älter als zwei Jahre sind. Nun prüfe ich mit VBScript einfach das LastAccessed-Date aller Dateien in diesem Ordner und lösche sie, wenn dieses Datum > 2 Jahre. So weit ist alles gut, beim ersten Durchlauf funktioniert alles. Beim zweiten Durchlauf einige Tage später findet mein Script plötzlich keine Dateien mehr, die älter als zwei Jahre sind (es müsste aber welche geben). Alle Dateien in diesem Ordner haben plötzlich das LastAccessed-Date vom letzten Script-Durchlauf. Kann es also sein, dass bereits eine Abfrage auf das Zugriffsdatum schon wie ein Zugriff auf die Datei behandelt wird?

Ich hoffe, mir kann jemand weiterhelfen. Danke schon mal,

Janni
 
Janni,

ich habe mit VB Script zwar noch nicht viel gemacht, jedoch heißt "LastAccessed" letzter Zugriff, und zugreifen tust Du ja.

Du musst da wohl das DateLastModified verwenden. Dann sollte es gehen.

Grüsse
ronaldh
 
Zurück