【发布时间】:2013-12-20 13:14:38
【问题描述】:
我有一个Windows Server 2003,它充当我办公室所有用户的文件共享服务器。我需要为每个用户的共享文件夹创建一个限制以使用最大 10Mb 空间。也就是说,每个用户都有一个 10Mb 的阈值空间。
我用谷歌搜索,找到了使用File Server Resource Manager 工具的解决方案。其中说:
在 W2K8 R2 上,您需要使用配额来设置大小。为此,请转到管理工具并选择文件服务器资源管理器 FSRM,创建配额模板并应用于文件夹/共享。
但问题是它限制了整个文件夹而不是单个文件夹。我读了this:
当您在卷或文件夹上创建配额时,您可以基于配额模板或使用自定义属性来设置配额。我们建议您尽可能将配额基于配额模板。可以重复使用配额模板来创建额外的配额并简化正在进行的配额维护。
现在,我想限制每个文件夹,而不是一组完整的文件夹。
Ex: \\MyServer2003\backup\Users
\Users\ 中的每个文件夹应限制为每个 10Mb。不像完整的 \Users 有 100Mb 的空间限制,并且每个人都在自己内部共享这 100Mb。
我该怎么做。?我是否需要为它写一个Windows Service,它会留意文件夹。?
【问题讨论】:
标签: c# windows windows-server-2008 windows-server-2003 fileserver