![为什么我检查 ACL 访问时有时会从 FileSystemRights 访问字段获取数字?](https://linux22.com/image/687792/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E6%A3%80%E6%9F%A5%20ACL%20%E8%AE%BF%E9%97%AE%E6%97%B6%E6%9C%89%E6%97%B6%E4%BC%9A%E4%BB%8E%20FileSystemRights%20%E8%AE%BF%E9%97%AE%E5%AD%97%E6%AE%B5%E8%8E%B7%E5%8F%96%E6%95%B0%E5%AD%97%EF%BC%9F.png)
有时我会运行这样的命令,然后会得到一些易于阅读、易于解释的文本:
PS D:\test> (get-acl test.txt).Access | Select FileSystemRights
FileSystemRights
----------------
Modify, Synchronize
...其他时候我会得到一个数字:
PS D:\test> (get-acl test2.txt).Access | Select FileSystemRights
FileSystemRights
----------------
268435456
这个数字是多少?它代表什么意思?
答案1
答案2
这只是一个有根据的猜测。
它是 Windows 较新且独立的分支上的映射驱动器。服务器版本很可能具有可用的附加 ACL 权限,而 Windows 7 Pro 没有这些 ACL 权限的文本描述。因此它仅显示 ACL 的数值。