VBS, bei der Suche alle Unterordner mit einbeziehen
Hallo zusammen,
das folgende Script löscht Dateien nach den alter, die Vorgabe kommt aus dem Dateiname (Beispiel_5_.pdf). Soweit klappt es super.
Nun möchte ich die Unterordner mit einbeziehen, kann mir jemand weiter helfen?
SubFolders??
Gruß
das folgende Script löscht Dateien nach den alter, die Vorgabe kommt aus dem Dateiname (Beispiel_5_.pdf). Soweit klappt es super.
Nun möchte ich die Unterordner mit einbeziehen, kann mir jemand weiter helfen?
SubFolders??
Gruß
FOLDER = "D:\Users\User\Desktop\Test"
set fso = CreateObject("Scripting.FilesystemObject")
set regex = CreateObject("vbscript.regexp")
regex.pattern = "_(\d+)_$"
for each file in fso.GetFolder(FOLDER).Files
set match = regex.Execute(fso.GetBasename(file.Name))
if match.count > 0 then
intDays = CInt(match(0).submatches(0))
if DateAdd("d",intDays,file.DateLastModified) < Now() then
file.Delete
End if
End if
Next
Please also mark the comments that contributed to the solution of the article
Content-Key: 392794
Url: https://administrator.de/contentid/392794
Printed on: April 27, 2024 at 11:04 o'clock
5 Comments
Latest comment
Zitat von @Knuefi:
Da muss ich passen, dafür sind meine Kenntnis leider viel zu gering. Das habe ich mir einfacher vorgestellt.
Da muss ich passen, dafür sind meine Kenntnis leider viel zu gering. Das habe ich mir einfacher vorgestellt.
Dann ist jetzt der richtige Zeitpunkt die Kenntnisse auszubauen.
Fängt hier an: http://lmgtfy.com/?q=vbs+funktion+erstellen
vg