@ECHO OFF

IF "AA%~1"=="AA/?" GOTO :_USAGE
IF "AA%~1"=="AA/h" GOTO :_USAGE

SET TMFOLDER="C:\Program Files\Trend Micro"
IF NOT AA%1==AA SET TMFOLDER="%~1"

ECHO List permission of %TMFOLDER%
ECHO.
CALL :_LISTPERM %TMFOLDER%
FOR /F "delims==" %%i in ('dir %TMFOLDER% /s/b/a:d') do CALL :_LISTPERM "%%i"
GOTO :_END

:_LISTPERM
CACLS %1 
GOTO :EOF

:_USAGE
ECHO List Trend Micro folder permission into TMPerm.txt
ECHO Usage: %~n0%~x0 [Trend Micro folder]
GOTO :EOF

:_END
SET TMFOLDER=
