2

net useを介して接続しているパスがいくつかありますが、次のnet useコマンドを使用して接続しているため、システムにネットワークドライブとしてリストされていません。 net use \\{server}\{environment} つまり、次のようにリストされていません。システム上のアクティブなドライブ。

C#を使用してそれらすべてを列挙できるようにしたい(各パスにすばやく接続/切断するプログラムを作成できるようにするため)。

4

1 に答える 1

2

WMIを使用する必要があります。「SELECT*FROM Win32_NetworkConnection」というクエリを実行すると、システム上のすべてのネットワーク接続のリストが表示されます。

ここで利用可能なWMIの操作例:http ://www.c-sharpcorner.com/uploadfile/puranindia/windows-management-instrumentation-in-C-Sharp/

于 2012-09-22T18:44:50.093 に答える