一篇关于 Win2k NTFS 配额设置的 Technet 文章[1]指出:
默认情况下,只有管理员组的成员才能查看和更改配额设置。但是,管理员可以允许用户查看配额设置。
这是否仍然适用于 Win2k8?如果是,我找不到有关如何允许非管理员帐户查询配额信息的信息。有人能给我指出正确的方向吗?
向专用组授予额外的权限是可以的,但将用户添加到本地管理员组是不可行的。
编辑:我正在尝试编写一个报告配额信息的脚本。出于安全原因,它不应在管理员帐户下运行。
[1]管理磁盘配额
答案1
对于 Windows 2008 和 2008 R2,管理配额的首选方法是使用金融风险管理师
假设您的客户端是 Windows 7(或 iirc Vista),那么您的用户将可以通过“我的电脑”获取配额信息。
答案2
我相信您需要为您想要以该身份运行脚本的用户授予“msDS-QuotaContainer”的“读取权限”。
要在 Active Directory 用户和计算机管理单元中查看 NTDS 配额容器,必须在“查看”菜单上启用“高级功能”。
仅供参考,您可以在脚本中使用它来查询配额:
dsget user <userDN> -part <partitionDN> -qlimit –qused
例子:
dsget user cn=bsmith,ou=HelpDesk,dc=fabrikam,dc=com –part dc=fabrikam,dc=com –qlimit –qused
来源:http://blogs.technet.com/b/activedirectoryua/archive/2009/03/18/active-directory-quotas.aspx