我正在尝试将某些网络资源的标签映射为驱动器。当我使用 DriveInfo.GetDrives() 时,本地卷按预期具有 VolumeLabel 填充参数,但在网络驱动器中它是一个空字符串。我怎样才能得到这些标签?
Gonzalo Quero
问问题
480 次
2 回答
1
您可以为此使用 WMI - 不确定确切的查询(已经有一段时间了),但这里有一个如何获取网络驱动器可用空间的示例:
http://en.csharp-online.net/Network_Drive_Free_Space
我认为在该示例中将 'name' 替换为 'VolumeName' 将为您提供所需的内容。
WMI 参考这里以防万一:
http://msdn.microsoft.com/en-us/library/aa394173(VS.85).aspx
于 2008-12-05T10:05:43.650 回答
1
永远不要使用 WMI 使用网络 API。
于 2008-12-05T13:15:08.713 回答