日期:2014-05-17  浏览次数:20818 次

批处理icacls 问题
很简单的命令,在盘符的根路径下执行,需要将此盘符中所有文件的权限罗列出后重定向到a.txt

可是这个只能显示出一个文件的权限,求解。




@echo off

FOR /D %%i IN (*) DO (

icacls %%i > a.txt
)

pause

------解决方案--------------------
应该用两个大于号吧:icacls %%i >> a.txt
一个的是改写,两个的是添加。你这语句是多次执行 icalcs... ,所以应该是用添加。
------解决方案--------------------
icacls %%i >> a.txt