武警总队司令员的级别:用cacls列举所有子文件夹的权限状态
来源:百度文库 编辑:中财网 时间:2024/04/28 11:18:21
我们知道,要显示或者修改文件的访问控制列表(ACL),在2003的resource kit下有showacls命令,而vista和2003 sp2下有icacls,但xp却没这两个命令,而在xp下要实现这个功能,我们只可以使用cacls,但cacls有一问题,就是它的显示功能只限于某一文件夹,而并不能像showacls和icacls那样可以显示此文件夹下的所有子文件夹。多亏了DOS强大的For命令,要实现列举子文件夹的权限功能,我们还是有方法的。
思路:既然cacls可以显示当前文件夹的权限,那我们只需要取得当前文件夹下所有子文件夹的名字,然后再用for命令去批量运行cacls,这样就可以实现与win2003 resource kit里面的showacls命令相似的效果了。注意:为什么我说相似?因为cacls出的结果和showacls有些不一样,showacls更直观,例如cacls会用一个F代表Full Control,而showacls就非常直观显示Full control,但我相信这不会对我们造成太大影响。
例:我们需要列举D:\kin里面所有子文件夹的权限
思路:既然cacls可以显示当前文件夹的权限,那我们只需要取得当前文件夹下所有子文件夹的名字,然后再用for命令去批量运行cacls,这样就可以实现与win2003 resource kit里面的showacls命令相似的效果了。注意:为什么我说相似?因为cacls出的结果和showacls有些不一样,showacls更直观,例如cacls会用一个F代表Full Control,而showacls就非常直观显示Full control,但我相信这不会对我们造成太大影响。
例:我们需要列举D:\kin里面所有子文件夹的权限
dir d:\kin /ad /s /b >foldername.txt
for /f %i in (foldername.txt) do cacls %i>>acl.txt
运行以上的命令后会产生两个文件,foldername.txt是文件夹名字,可以删除掉,acl.txt就是我们想要的,打开acl.txt看一下,这就是所有子文件夹的权限状态了。如果对于里面的权限描述不太明白,请参考cacls命令的帮助(cacls /?)
请列举自然界中原子状态和分子状态的物质/\
用NTFS加密文件夹时询问是否加密其子文件夹和所有文件,请问这两种加密状态有什么区别啊
vb:列举一个文件夹中所有文件名称
大自然的所有行为列举
cacls.exe的问题!
CACLS.EXE的进程
文件夹的权限怎么设置?
文件夹权限分配的使用
如何使“某个”文件夹下的所有子文件夹快速转成同一个视图方式
怎样在 Windows 资源管理器中一次打开当前文件夹下的所有子文件夹??
将Files文件夹(含子文件夹)中扩展名是“JPG”的所有文件删除
用什么dos命令能够一次全部删除文件夹以及其所有子文件夹和文件?
如何将一个文件夹及其子文件夹下的所有一类文件复制到另一个文件夹下?
dos下复制文件夹及子文件夹用的指令?
列举能把短句子连成长句子的连词
cacls进程的相关问题
请列举已知的所有的不治之症
列举出无锡所有的职业技术学校
谁能列举金田一少年事件簿的所有案例?
列举我国古代所有的治世与乱世
有谁能列举一下NIKE所有的系列~~~
请列举中国所有的民族
请列举所有广东省重点高中的名称.
列举头文字D的所有片尾曲