xcacls.vbs c:test /g domaintestuser1:f /s /l "c:xcacls.log"
该命令可替换现有权限。它授予 DomainTestUser1 完全控制 C:Test 下所有子文件夹的权限,而且记录到 C:Xcacls.log。该命令不触及文件,并且不遍历目录。
xcacls.vbs c:testreadme.txt /o "machineagroup1"
该命令将自述文件的所有者更改为组 MachineAGroup1。
xcacls.vbs c:testbadcode.exe /r "machineagroup1" /r "domaintestuser1"
该命令撤消 MachineAGroup1 和 DomainTestUser1 的 C:TestBadcode.exe 权限。
xcacls.vbs c:testsubdir1 /i enable /q
该命令将打开文件夹 C:TestSubdir1 上的继承。该命令将取消任何屏幕输出。
xcacls.vbs serverashareztestpage.htm /p "domaingroup2":14
此命令通过使用 Windows Management Instrumentation (WMI) 远程连接到 ServerAShareZ。然后获取用于该共享的本地路径,在该路径下,它更改 Testpage.htm 上的权限。它原封保留 DomainGroup2 的现有权限,但是添加权限 1(读取数据)和权限 4(读取扩展属性)。该命令放弃此文件上的其他权限,原因是未使用 /e 开关。
xcacls.vbs d:default.htm /g "domaingroup2":f /server servera /user serveraadmin /pass password /e
该命令使用 WMI 作为 ServerAAdmin 远程连接到 ServerA,然后将 Default.htm 上的完全权限授予 DomainGroup2。DomainGroup2 的现有权限丢失,但保留文件上的其他权限。
参考
有关如何使用 Xcacls.exe 其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
318754 (http://support.microsoft.com/kb/318754/) 如何使用 Xcacls.exe 修改 NTFS 权限







