文件无法访问,提示没有权限

解决方案:

  1. 为文件/文件夹 添加 Everyone 用户组,并赋予相应的操作权限。
  2. 修改 文件/文件夹 所有者为 Everyone 。
  3. 如果操作文件夹时,部分子文件夹及其文件,无法成功添加用户组,所有者也不能更改,尝试以下操作。
  4. 查看 文件/文件夹 是否被压缩过,在文件的“属性-常规选项卡-高级-压缩或加密属性"查看,查看文件/文件夹 是否 启用继承。
  5. 如果文件压缩选项选中或者开启了禁用继承选项,那么下面的指令可以解决该问题。

—————————————————————————————————————————————

如何操作:

  1. 新建一个后缀名为.txt 的文件。
  2. 将以下指令 @echo off set "target_folder=D:\task" icacls "%target_folder%\*.*" /grant:r Everyone:(OI)(CI)F /t 写入到txt文件中。
  3. 修改 D:\task 为没有权限的文件夹路径
  4. 修改文件后缀名为 .bat
  5. 以管理员方式运行 .bat 文件
  6. 等待指令执行结束

——————————————————PERPLEXITY AI——————————————————

资料参考

问:如何批量开启文件夹继承权限
答:要批量开启文件夹继承权限,​可以使用icacls命令。​具体步骤如下:

  1. 打开命令提示符或PowerShell。​
  2. 输入以下命令:icacls “文件夹路径” /inheritance:e /t /c。​
  3. 将“文件夹路径”替换为要修改权限的文件夹路径。​
  4. 按Enter键执行命令。​
  5. 等待命令执行完成,​即可完成文件夹继承权限的批量开启。​

问:这个指令需要使用管理员权限执行吗
答:是的,​​使用icacls命令需要管理员权限。​​在执行命令之前,​​需要以管理员身份打开命令提示符或PowerShell。​​可以右键单击命令提示符或PowerShell图标,​​然后选择“以管理员身份运行”选项。​​

问:不使用管理员权限会怎么样
答:如果不使用管理员权限执行icacls命令,​则可能会出现“拒绝访问”错误。​这是因为icacls命令需要访问系统文件和文件夹,​而这些文件和文件夹通常需要管理员权限才能访问。​如果没有管理员权限,​则无法访问这些文件和文件夹,​因此无法修改它们的权限。​因此,​为了确保成功修改文件夹权限,​必须使用管理员权限执行icacls命令。​

icacls 指令 Microsoft官方链接(点击跳转)

详细链接:

https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/icacls
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值