使用xcacls.vbs(cacls.exe)修改NTFS权限说明(中文版)第1/2页

2019-01-16 01:42:36王冬梅


如果文件名被省去, XCACLS 的缺省名将被使用。

/Q 打开安静的方式。缺省,它离开。
如果它被打开,将没有显示到屏幕。


/DEBUG 打开调试方式。缺省,它离开。
如果它打开, 有将是更多信息被显示并且/或者被记录。
信息显示Sub/Function 进入和退出并且其它重要信息。

/SERVER servername 输入一台远程服务器运行脚本针对。

/USER username 进入用户名扮演为远程连接数(要求通过切换) 。将被忽略如果它是为局部连接数。

/PASS password 输入口令连同用户切换
(要求用户切换).


通配符可能被使用指定超过一个文件在一个指令, 譬如:
* 零个或更多字符任何字符串
? 任何单一字符

你能在一种命令中规定超过一个用户。
你能结合接近权利。

==========================================================



使用 Xcacls.vbs 查看权限

Xcacls.vbs 还可用于查看文件或文件夹的权限。 例如,如果您有一个名为 C:Test 的文件夹,在命令提示符处键入以下命令以查看文件夹权限,然后按 Enter:
xcacls.vbs c:test
下面的示例是一个典型结果:
C:>XCACLS.VBS c:test
Microsoft (R) Windows Script Host 5.6
版权所有 (C) Microsoft Corporation 1996-2001。保留所有权利。

Starting XCACLS.VBS (Version: 3.4) Script at 6/11/2003 10:55:21 AM

Startup directory:
"C:test"

Arguments Used:
Filename = "c:test"



**************************************************************************
Directory:C:test

Permissions:
Type Username Permissions Inheritance

Allowed BUILTINAdministrators Full Control This Folder, Subfolde
Allowed NT AUTHORITYSYSTEM Full Control This Folder, Subfolde
Allowed Domain1User1 Full Control This Folder Only
Allowed CREATOR OWNER Special (Unknown) Subfolders and Files
Allowed BUILTINUsers Read and Execute This Folder, Subfolde
Allowed BUILTINUsers Create Folders / Appe This Folder and Subfo
Allowed BUILTINUsers Create Files / Write This Folder and Subfo

No Auditing set

Owner:Domain1User1

注意:在该示例中,xcacls.vbs c:test 命令的输出与显示在图形用户界面 (GUI) 的文本一致。命令窗口的一些文字不完整。

输出还给出了脚本的版本、启动目录和使用的参数。

您还可以使用通配符来显示目录下匹配的文件。例如,如果键入以下命令,将会显示 C:Test 文件夹中所有具有“.log”扩展名的文件:
xcacls.vbs c:test*.log
示例

下列 Xcacls.vbs 命令提供 Xcacls.vbs 用法的一些示例:

xcacls.vbs c:test /g domaintestuser1:f /f /t /e
该命令可编辑现有权限。它授予 DomainTestUser1 完全控制 C:Test 下所有文件的权限,遍历 C:Test 下的子文件夹,然后更改找到的所有文件。该命令不触及目录。