コンソールで「net file」と入力すると結果が表示されます。C#Windows共有のリソースへの接続を見つけて、それらの一部を削除するにはどうすればいいですか?
私はWMI Win32クラスを通して必要な情報を得る方法を見つけようとしましたが、使用中の実際のリソースをリストすることはできません。私が近づいたのは、Win32_ServerSessionを使用することです。ここでは、接続を持つ共有をリストできますが、リソース自体はリストできません。
私が見逃したことはありますか?どのように結果を得ることができますか?
編集:
私はパスが長い場合、文字列は切り捨てされているため、「ネットファイル」を使用することはできません。
例:
D:\のファイルを\共有\フォトの\ image.jpgはDと表示されます:\共有\ ... \ image.jpg
ファイルの同じリストが、とコンピュータ管理 - >システムツール - >共有フォルダ - >ファイルを開くのいずれかにあります。
サーバー側またはクライアント側? –
これはサーバー側を実行する必要があります。 –