
В Windows 7 для отображения папки Dropbox в качестве сетевого диска в разделе «Мой компьютер» я использую net use X: "\\localhost\Users\<username>\Dropbox"
. Это отлично работает, и я делаю то же самое для Google Drive и OneDrive.
Проблема в том, что данные о свободном и общем пространстве для этих дисков неверны; вместо этого Windows использует данные с моего жесткого диска, а не то, что свободно для соответствующей учетной записи.
Они как-то собираются это исправить?
решение1
Он отображает правильные цифры для диска, на котором расположена папка. Windows не знает, как получить эти данные для вашей учетной записи. Одним из возможных способов обойти это было бы написание драйвера/приложения, которое устанавливается как диск и имеет возможность запрашивать вашу учетную запись. Я не знаю, существует ли уже такой драйвер/приложение
решение2
Возможно, это не решение вашей проблемы, но поскольку мне не разрешено писать комментарии, мне придется написать их таким образом.
Как вы уже заметили, общие папки SMB обычно показывают только свободное/общее пространство на диске хоста.
Чего именно вы пытаетесь достичь?
Является ли вашей основной целью управление общими папками (Dropbox, Google, ...) на разных дисках, показывая свободное/общее пространство на каждом диске в соответствии с вашими настройками?
Тогда можно подумать об использовании VHD. Win7 может монтировать его без использования дополнительных драйверов.
http://en.wikipedia.org/wiki/VHD_%28file_format%29
Я не уверен, как Windows обрабатывает пространство, которое сам файл vhd резервирует на вашем жестком диске. Если он действительно резервирует все пространство при создании или расширяется всякий раз, когда требуется больше места, но не сжимается при освобождении памяти, у вас могут возникнуть проблемы с вашим огромным файлом onedrive.
решение3
NetDriveинтегрируется с Windows и позволит вам подключать учетные записи Dropbox, Google Drive и OneDrive (а также другие) и отображать их как сетевые диски (или локальные диски), и, как я и просил, NetDrive также выдает правильное свободное/общее пространство.
30 дней бесплатной пробной версии, после чего единовременная скидка в размере 45 долларов за одну лицензию