非常感谢您的帮助。
所以我有数百个文件和文件夹,我想从中删除用户:C850-108。我可以使用 Windows 界面执行此操作,但在每个文件中执行此操作需要几天时间。
我想这样做的原因是因为 Cobian Backup 工具无法访问这些文件(权限被拒绝),我认为用户是问题所在。
所以我有 Cygwin (bash) 一个 PowerShell 来帮助我完成这项繁琐的任务。
我附上3张截图:
Windows 安全选项卡
命令的 PowerShell 输出
get-acl | format-list
Cygwin的输出
getfacl
我对 bash 更有经验,所以我尝试添加这样的用户:
setfacl.exe -m u:rafaelgp:rwx myfile
这显然什么也没做,但是当我检查 PowerShell 时,我发现它确实有效并添加了一个具有指定权限的新用户 (rafaelgp)。您可以在屏幕截图中看到这一点。所以在这之后,我对 Cygwin 失去了一些信任。
我也尝试过像这样删除用户:
setfacl.exe -d u:C850-108 myfile
但我收到以下消息:
setfacl: illegal acl entries
那么我能做什么呢?正如我所说,我很高兴使用 bash 或 PowerShell 尝试任何事情。
干杯!
更新:
Musaab Al-Okaidi 解决方案的屏幕截图。'$file' 参数似乎有问题