BugFix hat folgendes Script geschrieben :
AutoIt
$sFolder = "E:\2022-02-06"
_DeleteLastYear($sFolder)
Func _DeleteLastYear($_sFolder)
Local $aPath = StringRegExp($_sFolder, '(.+)\\(\d{4})(-\d{2}-\d{2})$', 3)
Local $RemoveDir = StringFormat('%s\%s%s', $aPath[0], $aPath[1] - 1, $aPath[2])
Return DirRemove($RemoveDir)
EndFunc ;==>_DeleteLastYear
Ich hatte die Hoffnung mit
$sFolder = "E:\2022-02-07"
Call ("_DeleteLastYear", $sFolder)
den nächsten Ordner zu löschen aber es passiert nichts
- keine Fehlerangabe im Script
- der Ordner wird nicht gelöscht
Mach ich einen Fehler bei "Call"?
Gruß HP