1

当我在 Windows 7 中将 WebDAV 驱动器映射为网络驱动器时(使用Map Network Drive资源管理器中的选项),映射的驱动器大小显示为与我的 C: 驱动器大小完全相同。例如,我的 C: 驱动器为 40GB,其中 2GB 可用。我的网络驱动器是 200 GB 并且是空的。但是资源管理器显示我的网络驱动器为 40GB,其中 2GB 可用。当我尝试复制大于 2GB 的文件时,它不允许我这样做。

我在 StackOverflow 上问这个问题,因为我正在开发这个 WebDAV 服务器。我正在使用基于 Java 的开源Milton框架。我对其进行了修改以发送quota-available-bytesand quota-used-bytes。但是,Windows 仍然不正确地显示大小。请不要 OS X 中的 Finder 能够显示正确的驱动器大小,所以我认为这不是服务器的问题。

谷歌搜索显示这是一个已知的 Windows 问题。有解决方法吗?

4

1 回答 1

1

根据这篇文章,这是设计使然,而不是已知的 Windows 问题。

“这是设计使然。WebDAV 映射驱动器的容量设置为与客户端计算机的系统驱动器容量相匹配。这意味着您从 WebDAV 映射驱动器获得的容量与本地系统驱动器相同。系统驱动器是安装 Windows 的位置。”

于 2012-10-12T19:09:39.497 回答