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
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