通过C#中的网络连接路径进行枚举

时间:2012-09-22 18:38:08

标签: c# enumeration unc net-use

我有几条通过网络连接连接的路径,但由于我使用以下net use命令连接到网络驱动器,因此它们未在我的系统中列为网络驱动器: net use \\{server}\{environment} 也就是说,我没有将它们列为我系统上的活动驱动器。

我希望能够使用C#枚举所有这些(以便我可以构建一个可以快速连接/断开每个路径的程序)。

1 个答案:

答案 0 :(得分:2)

那么,您将不得不使用WMI - 查询“SELECT * FROM Win32_NetworkConnection”将为您提供系统上所有网络连接的列表。

使用WMI的示例:http://www.c-sharpcorner.com/uploadfile/puranindia/windows-management-instrumentation-in-C-Sharp/