Michael Scholze Posted June 26, 2014 Share Posted June 26, 2014 Ich vermisse folgende Funktion: Aufnahmen, die älter als x Tage sind, sollen automatisch gelöscht werden. Bei jeder Aufnahme (auch Autotimer) sollte man angeben können, nach wie vielen Tagen diese gelöscht werden soll. So kann man z.B. immer die letzte Nachrichtensendung auf Platte haben. ms Quote Link to comment
Candlebox Posted July 5, 2014 Share Posted July 5, 2014 Mach ich lieber mit einem Script in der Aufgabenplanung. del.vbs DIM fs,mFolder,f,fc,f1,checkpath,olderthan'in diesem Ordner wird nach alten Files gesuchtcheckpath = "E:\Captured Files"'soviele Tage alt dürfen die Files seinolderthan = 10set FS = CreateObject("scripting.filesystemobject")Set f = fs.GetFolder(checkpath)Set fc = f.FilesFor Each f1 in fcfiledate = cdate(left(f1.datelastmodified,10))if filedate <= (date - olderthan) thenfs.DeleteFile f1end ifNext Quote Link to comment
germantobi Posted August 14, 2014 Share Posted August 14, 2014 Mach ich lieber mit einem Script in der Aufgabenplanung. del.vbs Quote DIM fs,mFolder,f,fc,f1,checkpath,olderthan 'in diesem Ordner wird nach alten Files gesucht checkpath = "E:\Captured Files" 'soviele Tage alt dürfen die Files sein olderthan = 10 set FS = CreateObject("scripting.filesystemobject") Set f = fs.GetFolder(checkpath) Set fc = f.Files For Each f1 in fc filedate = cdate(left(f1.datelastmodified,10)) if filedate <= (date - olderthan) then fs.DeleteFile f1 end if Next Ich möchte nicht kleinlich sein, aber kleine Ergänzung: "DIM fs,mFolder,f,fc,f1,checkpath,olderthan,filedate" Quote Link to comment
marni Posted January 3, 2015 Share Posted January 3, 2015 Wäre schön wenn das per AutoTimer geht, zB für Nachrichten die man nach 2 Tagen nicht mehr schaut Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.