windows下批量修改文件(或文件夹)权限或所有者

时间:2024-10-23 07:06:49

1.查看权限

Icacls D:\123 # 查看D:\123目录的权限
  • 1

2.添加组或用户权限

2-1.单独授权将当前目录下的所有文件及文件夹

Icacls D:\1234 /grant uesr:F /T 
# 授权user用户完全控制D:/1234目录下的所有文件及文件夹,添加组将(user)用户名改为(administrators)组名
# /grant[:r] Sid:perm 授予指定的用户访问权限。
# :r,这些权限将替换以前授予的所有权限。
# /T 指示在以该名称指定的目录下的所有匹配文件/目录上执行此操作。
  • 1
  • 2
  • 3
  • 4
  • 5

2-2.批量授权将当前目录下的所有文件及文件夹、子文件夹

Icacls D:\1234\*.* /grant uesr:F /T 
# 授权user用户完全控制D:/1234目录下的所有文件及文件夹、子文件夹
  • 1
  • 2

3.取消组或用户权限

Icacls D:\1234 /remove:g user /T
# 取消user用户对D:/1234目录下的所有文件及文件夹的所有权限
# remove[:[g|d]] Sid 删除 ACL 中所有出现的 SID。
# :g,将删除授予该 SID 的所有权限。
# :d,将删除拒绝该 SID 的所有权限。
  • 1
  • 2
  • 3
  • 4
  • 5