2012-03-07 14 views
3

C#を使用してマシン名やドメイン名を知らなくても、LAN上のすべての共有を見つける方法はありますか?私はあなたがマシン名を知っていても、それは私に利用可能にならないなら、あらゆる種類のソリューションを見つけました。公共C#を使用してマシン名を知らなくても、LAN上のすべての共有の名前を見つける方法はありますか?

// joescomp /公共
//ベス/アプリの
//サーバー/ PDF
//サーバー/

:私はいただきました以下のようなものを得るために探していますそれで、マシンの名前とそれに共有されているものが表示されます。

ありがとうございました。

答えて

4

これはかなり簡単な方法で行うことができます。

  • はサブネット全体、check each IP for shares it hasをスキャンしていますので、ご使用のIP Address and Subnet network
  • を取得します。あなたが必要な場合は、convert IP to machine nameあなただけのようにもIPのを扱うことができますすることができます(表示の目的のためにあなたがそれらのIPの上のチェックDNSを逆に行うことができます)
:-)それだこと
関連する問題