整合性レベルを表示する。(その2)
コンソールでicaclsを使う場合も表示が煩瑣なので、バッチファイルでwrapして整合性レベルだけを表示します。
IL.cmd ファイルやフォルダ...(ワイルドカード使用可)
@echo off
for %%1 in (%*) do (
set x=
for /f "delims=" %%i in ('icacls.exe "%%~1"') do (
for /f "tokens=1,3 delims=\: " %%j in ("%%i") do (
if "%%j"=="Mandatory" (
set x=%%k
call echo;%%x:~0,6%% %%~nx1
)
)
)
if not defined x echo; %%~nx1
)