有谁知道在不使用 WMI 的情况下获取远程系统上 Windows 挂载点的可用磁盘空间的方法?
例如,GetDiskFreeSpaceEx 返回以下值:
C:\ - 29 GB
C:\MountedDir - 50 GB
在 Windows 2003 服务器(orig_server 是 2008 R2)上远程运行时,它会报告以下内容:
\\orig_server\C$ - 29 GB
\\orig_server\C$\MountedDir - 29 GB
无论如何要在没有 WMI 的情况下远程获得 MountedDir 的真实空间?
[更新] 我发现如果目标服务器和请求服务器都是 Windows 2008 R2 我得到:
\\orig_server\C$ - 29 GB
\\orig_server\C$\MountedDir - 50 GB
显然 Windows 2008 R2(仅当两者都是 2008 时?)解决了这个问题。有谁知道任何证实这一点并解释场景边界的文档?