Seit 1607 funktioniert mein Löschscript in der Aufgabenplanung nicht mehr.
In der Aufgabenplanung sind unter einer Aufgabe 4 Aktionen definiert um alte Aufnahmen zu löschen.
Exemplarisch mal eines:
del_R.vbs
Zitat
'in diesem Ordner wird nach alten Files gesucht
checkpath = "R:\"
'soviele Tage alt dürfen die Files sein
olderthan = 2
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
Jetzt wird aber immer nur die Erste Aktion durchgeführt, die anderen werden anscheinend ignoriert. Getestet durch verschieben der Aktionen.
Da es eine mitgeschleppte Aufgabe aus Vista-Zeiten war, habe ich sie auch neu erstellt. Selbes Ergebnis.
Die Aufgabe soll nach dem Systemstart mit einem Administratorkonto ausgeführt werden. Kennwort dessen wird abgefragt und akzeptiert.
Die Aufgabe wird in der Aufgabenplanung nach dem Ausführen auch als erfolgreich beendet aufgeführt.
Soll ich da jetzt 4 Einzelaufgaben machen, oder was denkt sich Windows dabei. Ging ja seit Vista bis zur 1607.
mir fällt jetzt nix mehr ein, vielleicht hat von euch einer eine Idee.
Danke vorab.
Nachtrag: Das 1607 habe ich damals frisch aufgesetzt. Der Fehler viel mir erst jetzt auf
Dieser Beitrag wurde von Candlebox bearbeitet: 20. Oktober 2016 - 08:42