Возможный дубликат:
Программно определяющее пространство, доступное по пути UNC
Я пытаюсь найти функцию, которую я могу вызвать из С#, чтобы получить эту информацию. Это то, что я пробовал до сих пор:
String folder = "z:\myfolder"; // It works
folder = "\\mycomputer\myfolder"; // It doesn't work
System.IO.DriveInfo drive = new System.IO.DriveInfo(folder);
System.IO.DriveInfo a = new System.IO.DriveInfo(drive.Name);
long HDPercentageUsed = 100 - (100 * a.AvailableFreeSpace / a.TotalSize);
Это работает нормально, но только если я передаю букву диска. Есть ли способ получить свободное пространство, пройдя весь путь?
Спасибо.