net useを介して接続しているパスがいくつかありますが、次のnet useコマンドを使用して接続しているため、システムにネットワークドライブとしてリストされていません。
net use \\{server}\{environment}
つまり、次のようにリストされていません。システム上のアクティブなドライブ。
C#を使用してそれらすべてを列挙できるようにしたい(各パスにすばやく接続/切断するプログラムを作成できるようにするため)。
net useを介して接続しているパスがいくつかありますが、次のnet useコマンドを使用して接続しているため、システムにネットワークドライブとしてリストされていません。
net use \\{server}\{environment}
つまり、次のようにリストされていません。システム上のアクティブなドライブ。
C#を使用してそれらすべてを列挙できるようにしたい(各パスにすばやく接続/切断するプログラムを作成できるようにするため)。
WMIを使用する必要があります。「SELECT*FROM Win32_NetworkConnection」というクエリを実行すると、システム上のすべてのネットワーク接続のリストが表示されます。
ここで利用可能なWMIの操作例:http ://www.c-sharpcorner.com/uploadfile/puranindia/windows-management-instrumentation-in-C-Sharp/