当前位置: 首页 > 图文教程 > 脚本技术 > DOS/BAT > 设置高级NTFS权限的工具 XCACLS.vbs

DOS/BAT
在远程计算机的CMD内下载FTP文件的方法
推荐一篇批处理最完整人性化教程
用批处理实现auto.exe的免疫功能
[原创]服务器应用自动重新启动IIS批处理
命令行实现MAC与IP地址绑定 ip mac绑定 如何绑定mac地址
diskcopy 命令使用说明
arp病毒 防止arp病毒的批处理
del rd命令行下删除文件不需要确认
dos下用recover修复损坏的TXT文件
批处理设置windows服务器的代码ThecSafe1.9.4
[原创]服务器常用批处理代码
利用mshta调用运行js或vbs的
DOS命令 Interlnk、Intersvr命令使用说明
dos shutdown 关机命令
systeminfo 系统命令快速查看你的系统几岁了
批处理删除空文件夹
BAT加密工具 EncryBat 非编译型bat批处理加密方案与代码
SendTo增强版 批处理实用小工具
DNS批量溢出批处理代码
修改系统用户名的批处理代码

DOS/BAT 中的 设置高级NTFS权限的工具 XCACLS.vbs


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 154 ::
收藏到网摘: n/a

http://support.microsoft.com/kb/825751
示例
下列 Xcacls.vbs 命令提供 Xcacls.vbs 用法的一些示例:
xcacls.vbs c:\test\ /g domain\testuser1:f /f /t /e
该命令可编辑现有权限。它授予 Domain\TestUser1 完全控制 C:\Test 下所有文件的权限,遍历 C:\Test 下的子文件夹,然后更改找到的所有文件。该命令不触及目录。
xcacls.vbs c:\test\ /g domain\testuser1:f /s /l "c:\xcacls.log"
该命令可替换现有权限。它授予 Domain\TestUser1 完全控制 C:\Test 下所有子文件夹的权限,而且记录到 C:\Xcacls.log。该命令不触及文件,并且不遍历目录。
xcacls.vbs c:\test\readme.txt /o "machinea\group1"
该命令将自述文件的所有者更改为组 MachineA\Group1。
xcacls.vbs c:\test\badcode.exe /r "machinea\group1" /r "domain\testuser1"
该命令撤消 MachineA\Group1 和 Domain\TestUser1 的 C:\Test\Badcode.exe 权限。
xcacls.vbs c:\test\subdir1 /i enable /q
该命令将打开文件夹 C:\Test\Subdir1 上的继承。该命令将取消任何屏幕输出。
xcacls.vbs \\servera\sharez\testpage.htm /p "domain\group2":14
此命令通过使用 Windows Management Instrumentation (WMI) 远程连接到 \\ServerA\ShareZ。然后获取用于该共享的本地路径,在该路径下,它更改 Testpage.htm 上的权限。它原封保留 Domain\Group2 的现有权限,但是添加权限 1(读取数据)和权限 4(读取扩展属性)。该命令放弃此文件上的其他权限,原因是未使用 /e 开关。
xcacls.vbs d:\default.htm /g "domain\group2":f /server servera /user servera\admin /pass password /e
该命令使用 WMI 作为 ServerA\Admin 远程连接到 ServerA,然后将 Default.htm 上的完全权限授予 Domain\Group2。Domain\Group2 的现有权限丢失,但保留文件上的其他权限。