Windows 命令行修改文件执行权限

赋予test用户d:/workspace目录下所有文件的完全访问权限
Icacls d:/workspace /grant test:F
格式:

Icacls ${dirName} /grant  ${userName}:F

例子:   修改 /home/Administrator/pciutils-3.5.5-win64/DirectIOLibx64.dll 为完全控制权限

     Icacls ./DirectIOLibx64.dll /grant Administrator:F

注:Icacls    开头为大写的 i 

  F为权限掩码,根据需求决定,参考下面的权限掩码表。若使用Cacls命令会提示“不推荐使用 Cacls,请使用 Icacls”

权限掩码
简单权限序列:
N - 无访问权限
F - 完全访问权限
M - 修改权限
RX - 读取和执行权限
R - 只读权限
W - 只写权限
D - 删除权限
在括号中以逗号分隔的特定权限列表:
DE - 删除
RC - 读取控制
WDAC - 写入 DAC
WO - 写入所有者
S - 同步
AS - 访问系统安全性
MA - 允许的最大值
GR - 一般性读取
GW - 一般性写入
GE - 一般性执行
GA - 全为一般性
RD - 读取数据/列出目录
WD - 写入数据/添加文件
AD - 附加数据/添加子目录
REA - 读取扩展属性
WEA - 写入扩展属性
X - 执行/遍历
DC - 删除子项
RA - 读取属性
WA - 写入属性
继承权限可以优先于每种格式,但只应用于
目录:
(OI) - 对象继承
(CI) - 容器继承
(IO) - 仅继承
(NP) - 不传播继承
(I) - 从父容器继承的权限
 
————————————————
版权声明:本文为CSDN博主「骑扫帚飞」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hfhwfw161226/article/details/99300340

posted @ 2020-02-24 13:00  萤huo虫  阅读(3747)  评论(0编辑  收藏  举报