gpt4 book ai didi

command-line - 如何使用命令行获取NTFS文件的有效权限?

转载 作者:行者123 更新时间:2023-12-04 04:20:10 28 4
gpt4 key购买 nike

根据主题,在 Windows XP 和 Windows Server 2003 操作系统中,是否有一个命令或者甚至可能是一个示例 VBScript 可用于计算/读取文件的有效权限?我想要的只是能够获得与我在 NTFS 文件的“安全”->“高级”选项的“有效权限”选项卡中看到的信息相同的信息。

像 calcs、icacls 等命令不提供有效权限 - 它们可以列出继承的权限,但它们不计算有效权限。

编辑- 根据以下答案,使用 VB 脚本实际上是不可能的。我将编写一段代码,然后从 VBScript 中调用它

最佳答案

Sysinternals 的 AccessChk应该可以解决问题。

此任务没有内置工具。而且我严重怀疑从 VBScript 计算有效权限是可能的。

可以通过调用 API 函数以编程方式确定有效权限 GetEffectiveRightsFromAcl或使用更现代的 Authz API(example,向下滚动一点)。

关于command-line - 如何使用命令行获取NTFS文件的有效权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6851417/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com