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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 392794
Url: https://administrator.de/forum/vbs-bei-der-suche-alle-unterordner-mit-einbeziehen-392794.html
Ausgedruckt am: 22.12.2024 um 15:12 Uhr
5 Kommentare
Neuester Kommentar
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