我试图让被映射为驱动器的某些网络资源的标签。当我使用DriveInfo.GetDrives(),本地卷具有的VolumeLabel充满参数符合市场预期,但在网络驱动器它是一个空字符串。我怎样才能获得这些标签?

有帮助吗?

解决方案

您可以使用WMI这个 - 不知道确切的查询(它已经有一段时间),但这里有一个如何让网络驱动器的可用空间的例子:

http://en.csharp-online.net/Network_Drive_Free_Space

我觉得在这个例子“卷名”替换“名”会给你你需要的东西。

WMI参考这里以防万一:

http://msdn.microsoft.com/ EN-US /库/ aa394173(VS.85)的.aspx

其他提示

从不使用WMI 使用净的API。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top