Hey Ho,
Hab mich jetzt extra hier Registriert damit mir jemand bei meinem Problem helfen kann
Ich soll für meinen Chef ein kleinen Script schreiben der im Hintergrund läuft und in einem Verzeichnis Dateien löscht die Älter als 90 Tage sind,
Ich hab mich also ran gesetzt und schon ein Teil geschrieben nur leider krieg ich immer wieder Fehlermeldungen und ein Fertigen Script möchte ich auch nicht nutzen also bräuchte ich eurer Hilfe.
Danke schonmal
Spoiler anzeigen
#include <File.au3>
#include <Array.au3>
#include <Date.au3>
;~ $zuLoeschen = "\\nas2.tu-clausthal.de\ds11\Desktop\wsus_update" ;Aus welchen Verzeichnis gelöscht wird.
[/autoit] [autoit][/autoit] [autoit];~ If FileExists($zuLoeschen) = 1 Then
;~ Call("_delete")
;~ Else
;~ Exit
;~ EndIf
$liste = _FileListToArray("\\nas2.tu-clausthal.de\ds11\Desktop\wsus_update","*.",0)
Dim $found[1] Next
;~ Func _delete()
For $X = 1 To $liste[0]
$Date = FileGetTime("\\nas2.tu-clausthal.de\ds11\Desktop\wsus_update" & "" &$liste[$X],1,0) Next
$fDate = StringFormat("%s/%s/%s", $Date[0], $Date[1], $Date[2])
If _DateDiff('d', $fDate, _NowCalc()) > 7 Then
FileDelete()
EndIf
;~ EndFunc
[/autoit]