【问题标题】:Windows active directory- Directory size quotas?Windows 活动目录 - 目录大小配额?
【发布时间】:2011-03-09 11:39:23
【问题描述】:

我遇到的一个系统,它使用活动目录,并且有磁盘配额,没有对用户透明的配额。所有用户都显示在窗口(我的电脑等)中,调用 GetDiskFreeSpaceEx 总是返回卷的可用空间,但由于配额,用户永远无法填满这个可用空间。无论如何,我无法弄清楚配额的大小,并且在用户 PC 上,我们无法实现任何东西来获得这些值。

配额似乎以某种方式应用于目录级别 - 然后用户被限制写入某些目录。因此,用户配额始终显示为磁盘上的可用空间,即使他们无法真正将接近此数量的任何内容写入他们有权访问的任何目录。

有没有人遇到过这样的事情并知道有关此的 winapi/msdn 文章。我正在尝试编写程序来确定映射的活动目录驱动器为用户提供的可用空间。

【问题讨论】:

    标签: windows active-directory quota


    【解决方案1】:

    如果您需要对 Windows 上的管理做任何事情,通常可以从 WMI 着手。有一个名为 Win32_DiskQuota 的类具有 Limit 属性。

    This Technet 博客文章有一些示例代码,用于从 VBScript 调用此方法,将其转换为 C# 或 VB.Net 并不难(查看System.Management),或者如果您更喜欢 C++,@987654324 @ 的一些示例展示了如何在 C++ 中使用 WMI。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多