Получите свободное место на диске в точке монтирования Windows удаленно - PullRequest
1 голос
/ 12 августа 2010

Кто-нибудь знает способ получения свободного дискового пространства точки монтирования Windows в удаленной системе без с помощью WMI?

Например, 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

В любом случае, чтобы получить истинное пространство MountingDir удаленно без WMI?

[UPDATE] Я обнаружил, что если целевой сервер и запрашивающий сервер являются Windows 2008 R2, я получаю:

\\orig_server\C$ - 29 GB
\\orig_server\C$\MountedDir - 50 GB

Очевидно, что Windows 2008 R2 (только если оба версии 2008?) Исправляют это. Кто-нибудь знает какую-либо документацию, которая подтверждает это и объясняет границы сценария?

1 Ответ

0 голосов
/ 13 августа 2010

Я бы предположил, что оригинальный протокол SMB не поддерживает точки монтирования, когда и сервер, и клиент> = NT6, они могут использовать SMB2, что, вероятно, почему он работает правильно, когда оба Server 2008

...