Here is an example:

BREAK ON

$sDir="D:\TEMP"

$sFile=DIR($sDir)
While $sFile
If Not (16 & GetFileAttr($sDIR+"\"+$sFile))
If Not GetFileSize($sDir+"\"+$sFile)
"File "+$sDir+"\"+$sFile+" is empty"+@CRLF
EndIf
EndIf
$sFile=DIR()
Loop