私は、ドメイン内の交換コンピュータのリストを取得したいと思います。 curently私はdirectoryentry class
を使用してドメイン内のコンピュータの一覧を取得できますが、ドメイン内のすべてのコンピュータの一覧が表示されます。私はすでにstackoverflowで2,3のリンクを歓迎しましたが、答えを得られませんでした。 pinging
に時間がかかります。これはC#で効率的な解決策はありますか?c#:ドメインC#でコンピュータを切り替える方法
1
A
答えて
0
これはSCOMのようなソリューションを見てみるとよいでしょう。 pingよりも信頼性の高い「ハートビート」機能を提供しています(企業ファイアウォールによってはpingトラフィックなどのicmpがブロックされることがあります)。そして、他の監視のものがたくさんあります。それはより多くの管理オーバーヘッドを意味します。
最も簡単な解決策が必要な場合は、pingを回避できません。たぶん、あなたはここのようなマルチスレッドのpingを使用することができます。私は単純にすべてのコンピュータにpingを実行し、C#のアプリを作ったこの問題を解決するにはhttps://codereview.stackexchange.com/questions/1202/c-multi-thread-ping
0
、これは、ネットワークに応じて、非常に迅速に行うことができます。
Basicly何を行うことである(そして、私は何をやった):
1)任意の「洪水防御」を持っている場合は彼に尋ねる、彼に話を)あなたは男
2をネットワーク取得します。
3)彼が叫んでいない場合はできるだけ多くのスレッドを生成し、マシンにpingを使用してください:)。
@Mrマルチスレッドのpingの方法については既にコードにリンクしています(それはまったく問題ではありません)。
関連する問題
- 1. アプリケーションのドメイン切り替え
- 2. Visual Studio 2010をC++ 11に切り替える方法
- 3. C++のスタックを切り替える
- 4. Visual StudioをC#に切り替える?
- 5. C#winformsのデータベース間の切り替え
- 6. C++関数のコールスタックの切り替え
- 7. C#でフォームを切り替える最も良い方法は何ですか?
- 8. C++で2つの関数セットを切り替える方法は?
- 9. ビューを切り替える方法
- 10. スレッドを切り替える方法
- 11. Cでwhileループ内でステートメントを切り替える
- 12. C#を使用してExcel/Excelの行/列を切り替える方法は?
- 13. Objective-CとInterface Builderを使用してビューを切り替える方法
- 14. C#グリッドで表示を切り替える - 低速
- 15. Git:コミットせずにワークスペース(コンピュータ)を切り替える
- 16. ウィンドウを変更せずにC-x C-bでバッファに切り替える
- 17. C#コメントを表示/非表示を切り替える
- 18. C#コンボボックスでステートメントを切り替えますか?
- 19. C#コードの異なる文化を「切り替え」
- 20. コード内のjqueryタブを切り替える(C#)
- 21. モード切り替えとコマンドを切り離す方法
- 22. Cでの切り替え可能なユニークな識別子
- 23. C#アプリケーションでのサーバー+データベース接続の切り替え?
- 24. Delphiの開発者がC#に切り替える
- 25. JavaFXでタブをプログラムで切り替える方法
- 26. 他のビューの切り替えに切り替えるapp xcode
- 27. フォームの切り替え - パネルを使用したC#
- 28. Zend Frameworkでレイアウトファイルを切り替える方法は?
- 29. viewflipperでアクティビティを切り替える方法
- 30. Xcode 4で.hと.mを切り替える方法
ピンイングが唯一の解決策である可能性があります – xbonez
この情報は必要ですか?おそらく動機づけ問題が何であれ解決する良い方法があります。 – shambulator