以前一直使用cacls命令来设置权限,前两天输入这个命令的时候,却发现了一行提示:

“注意: 不推荐使用 Cacls,请使用 Icacls。”

如图:

于是研究了一下 Icacls 这个命令。。

先放上微软官方文档

https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/icacls

按照以往使用cacls命令的使用方式,试了一下:

icacls "C:\Users\Administrator\Desktop\test" /grant everyone:f /t

却发现设置后的权限并不像预想的那样,如图:

Everyone用户并没有获得全部权限,只有“特殊权限 ”

点开高级看了一下:

原来设置的权限仅仅被应用于此文件夹本身,而不会被应用到子文件夹和文件。。

本想通过百度快速解决,结果十分意外,居然没有找到!!

自己一翻测试后,解决了:

icacls "C:\Users\Administrator\Desktop\test" /grant everyone:(oi)(ci)(F) /t

(oi)(ci)参数的官方解释:

  • (OI) - 对象继承。 此容器中的对象将继承此 ACE。 仅适用于目录。

  • (CI) - 容器继承。 此父容器中的容器将继承此 ACE。 仅适用于目录。

使用icacls命令设置目录及其子目录、文件的所有权限相关推荐

  1. linux添加目录命令权限,linux chmod命令设置目录/文件权限详解

    首页 > Linux教程 > 常用命令 > chmod 文件权限 linux chmod命令设置目录/文件权限详解 linux中chmod命令用于改变系统文件或目录的访问权限,用数字 ...

  2. 【Java】获取目录及其子目录文件的相关事宜

    获取目录及其子目录文件的代码 public class Main {public static void main(String[] args) {String path = "D:/&qu ...

  3. ubuntu下无法在目录下创建文件夹,权限不足解决办法

    ubuntu下无法在目录下创建文件夹,权限不足解决办法 Ubuntu linux系统下 su:出现: authentication failure的解决办法 ubuntu下 sudo passwd r ...

  4. 服务器命令删除文件夹权限,icacls命令设置文件及其文件夹权限的方法,DAT批处理修改文件夹权限...

    bat的实例:@echo @echo y | icacls D:/Users /grant[:r] users:(D,WDAC) /T pause说明:由于修改文件夹或者文件权限,系统都是会询问的,所 ...

  5. 基本BASH SHELL脚本命令——切换目录以及处理文件和目录的基本知识

    遍历目录 cd destination cd 命令可接受单个参数 destination ,用以指定想切换到的目录名.如果没有为 cd 命令指定目标路径,它将切换到用户主目录. destination ...

  6. python列出文件夹所有文件_python-列出所有目录及子目录文件

    from pathlib import Path srcPath = Path('../src/') [x for x in srcPath.iterdir() if srcPath.is_dir() ...

  7. 趣学python3(48)--列出所有目录及子目录文件

    列出当前目录及文件 from pathlib import Path srcPath = Path('../src/') [x for x in srcPath.iterdir() if srcPat ...

  8. inux中,如何把一个目录及其子目录中的读写权限交给一个普通用户!

    1.更改所有者:chown -R 用户 目录2.更改权限:chmod -R 755 目录 linux ls和 ll 命令 ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和ls -l命 ...

  9. mac 设置文件服务器,mac服务器文件夹共享权限设置

    mac服务器文件夹共享权限设置 内容精选 换一换 您可以使用文件夹分享功能,将OBS中的整个文件夹分享给所有用户.文件夹分享强调临时性,存在有效期.分享者需要先设置一个6位数的提取码,再创建分享.创建 ...

最新文章

  1. 一文综述OpenCV基础+计算机视觉基础
  2. wincc报表日报表实例_工作系统二次开发二Python加工原膜切割日报表数据实例
  3. linux命令运行中,输入命令,如果输入错误,怎么删除?
  4. 面向对象之迪米特法则
  5. PAMIE:点击网页中的弹出窗口的按钮
  6. RSA解密Matlab,RSA加密算法--matlab
  7. Docker是什么,有什么用?一看就明白
  8. vue调整图标的大小_Vuetify图标大小
  9. python中的成员运算符用于判断指定_Python中的成员运算符用于判断指定序列中是否包含某个值...
  10. 将图形中线条或者图案坐标点进行提取
  11. 如何在visio中画出矩阵
  12. FFmpeg色度抠图
  13. 湖北二本大学计算机排名,2017年二本大学排名及分数线(湖北省)
  14. 团队作业(三):项目分工
  15. 程序员的每一根头发珍贵稀少到都有自己的名字!
  16. 51nod 1693 水群(思维,最短路,spfa)
  17. python中readlines是什么意思_Python中read,readline,readlines三种方式的区别
  18. 计算从1970年到当前时间所经历过的秒数
  19. 基于FPGA的DDS信号发生器(vivado版本)
  20. [已解决]远程电脑中Tab不能补全以及空格的问题

热门文章

  1. C#中使用S7.net与西门子PLC通讯
  2. Shotgun/Shotgrid入门学习笔记一
  3. 《Web 测试精要》- 第6章:浏览器控制台与调试方法
  4. 数据库系统-存储过程
  5. xtrabackup全量、增量备份恢复mysql数据库
  6. python获取数组中最多的元素(用max函数)
  7. pikachu——验证码绕过(on client)python脚本解法
  8. 普华永道高级JAVA面试记录
  9. TI公司之DSP结构与芯片
  10. Vs —— 转移Qt项目后环境问题