#include <File.au3>
$sMask = "*.*" ; маска файлов
$sFolderFullPatch=@ScriptDir & 'Test' ; папка
If @error Then
MsgBox(0,'Ошибка ','указанная папка не найдена')
Exit
EndIf
If MsgBox(1,'Вопрос ? ','Вы действительно хотите удалить все файлы ?: ') <> 1 Then exit
_RecycleFiles($sFolderFullPatch,$sMask)
Func _RecycleFiles($sRoot, $sFile)
Local $FileList
$FileList = _FileListToArray($sRoot, $sFile, 1)
If Not @error Then
For $i = 1 To $FileList[0]
FileRecycle($sRoot& '' & $FileList[$i])
Next
EndIf
$FileList = _FileListToArray($sRoot, '*', 2)
If Not @error Then
For $i = 1 To $FileList[0]
_FindFiles($sRoot & '' & $FileList[$i], $sFile)
Next
EndIf
EndFunc