0

我正在尝试将某些网络资源的标签映射为驱动器。当我使用 DriveInfo.GetDrives() 时,本地卷按预期具有 VolumeLabel 填充参数,但在网络驱动器中它是一个空字符串。我怎样才能得到这些标签?

4

2 回答 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 回答