查看脱机映射网络驱动器上的可用空间

查看脱机映射网络驱动器上的可用空间

我们为所有用户提供了一个映射网络驱动器 (H:),我们将我的文档重定向到该驱动器。在文件服务器上使用 FSRM,每个用户的磁盘空间被限制为 5GB。

Windows 会自动将其设置为离线文件夹,并且同步效果很好,特别是对于经常远离网络的笔记本电脑用户来说。

当用户连接到 LAN 时,Windows 资源管理器会显示他们使用了多少 5GB 配额。但是...当他们断开与 LAN 的连接时,它会显示本地驱动器上有多少可用空间。

因此,长时间在慢速网络链接上工作且大部分时间处于离线模式的用户可能会超出其离线配额。当他们返回办公室并连接到 LAN 时,他们发现无法再保存数据。

是否有某种方法可以配置窗口来跟踪配额,并在离线模式下向用户显示可用空间?

(这个问题在 Windows 8 上似乎更加严重,因为 Windows 8 默认始终以离线模式运行,即使在快速网络上也是如此)

答案1

我唯一能想到的是一个在登录时触发的 powershell 脚本,它会检查本地缓存,并在用户超出配额时弹出一条消息警告用户。

答案2

有点复杂,但您可能能够在本地计算机上创建一个 5GB 的分区,然后在本地将其映射为用户的“我的文档”目录。这样,用户就永远不会写入超过 5GB 的内容。我不知道还有其他方法可以在本地设置文件夹级别的大小限制。

这里稍微提到一下: https://stackoverflow.com/questions/532775/is-it-possible-to-limit-folder-size-in-a-windows-environment

相关内容