ネットワークデバイスをリセットするだけで、C#のどこに行くのかのポインタを探しています。私の理由は仕事場の私の箱の1つがスタンバイ状態に入った後にExchangeサーバとの通信をやめてしまうことで、ワンクリックでアダプタをリセットする小さなアプリを持っていれば素晴らしいだろう。ネットワークアダプタをリセットするためのC#
答えて
「リセットする」とはどういう意味ですか?スタンバイに入ったときにアダプタのアドレスが失われ、再開時にアドレスが取得されないことを意味しますか?
この場合、最も簡単な方法はipconfig/renewを呼び出すことです。
これは
System.Diagnostics.Process.Start("ipconfig", "/renew");
または単にダブルそこに
IPConfig /renew
行でクリックすることができ、デスクトップ上のバッチファイルを置くことを利用して行うことができます。
EDITはちょうどあなたが呼び出す前に、IPCONFIG /リリースを呼び出す必要があり考え** IPCONFIG /更新**
行うために呼び出すことができる機能があるでしょうとして、私は、WindowsのAPIになり、エンタープライズアプリケーションのためのipconfig/renewは何をするのですか?簡単にするために、上記はうまくいくはずです。
HTH ワンショット
これは正しい軌道に乗っています!再度、感謝します。私は、ifconfigコマンドのlinuxのup/downスイッチと同等のC#/ Windowsを探していると付け加えておきます。次回は質問をします。事前にあらかじめ考えていきます。 – blackaardvark
ifconfigの上下スイッチは、Windowsのネットワークアダプタのdisable/enableによく似ていると思います。これを行うと、アダプタはIPConfig/renewと同じ方法でアドレスを取得することになりますが、これは更新よりも「リセット」されていると感じています。 http://channel9.msdn.com/playground/Sandbox/154712/あなたの後ろに近いかもしれないアダプターを有効/無効にするために、ここにいくつかのC#コードへのリンクがあります! HTH – OneSHOT
スタンバイやその他のイベントによるIP接続の切断 - 「更新」は必要ありませんが、「無効化+有効化」または「リセット」は必要ありません。 – Cheeso
は、私はこの問題への合理的、非プログラミングソリューションがあります疑う
- 1. ポインタを削除してリセットするためのC++テンプレート関数
- 2. Codeigniter - パスワードをリセットするためのフォーム
- 3. 低速インターネット接続にはネットワークアダプタの強制リセットが必要ですか?
- 4. にイテレータをリセットするために...ループ
- 5. Cのバインディングをリセットする#
- 6. デバイスマネージャのネットワークアダプタ部
- 7. ドロップダウンリストをリセットするデフォルトの値をリセットするC#
- 8. ハードウェア/ネットワークアダプタの変更を検出する
- 9. HttpURLConnection&特定のネットワークアダプタを使用する
- 10. Windows用ネットワークアダプタ
- 11. NICカードとネットワークアダプタ?
- 12. パスワードをリセットするためのメールテンプレートを作成する
- 13. MATLAB:ネットワークアダプタを無効にする
- 14. レール:DevitsでパスワードをリセットするためのカスタムURLを使用
- 15. テストのためにoracleデータベースをリセットする最速の方法
- 16. Vb.net - 各ネットワークアダプタを有効または無効にする
- 17. C++出力のリセットまたはクリア
- 18. Pythonでジェネレータをリセットするための再帰
- 19. AngularJS(フロントエンド)からパスワードをリセットするための投稿
- 20. C++マルチスレッドミューテックスロック "リセット"
- 21. C#でシングルトンインスタンスをリセットする方法は?
- 22. C#ComboBox SelectedValueフォーカスがリセットされるとリセットされます。
- 23. Laravel:パスワードをリセットするために必要な変更
- 24. C#スイッチケースから脱した後に値をリセットする
- 25. 16PIC877A Cコードでリセット
- 26. 現在使用中のネットワークアダプタを取得
- 27. Androidのタイマーをリセットするためにユーザーアクティビティをスキャンする方法
- 28. バーチャルボックス内のネットワークアダプタの数を制限する方法は?
- 29. Windows 7でネットワークアダプタのメトリックの優先度を設定する
- 30. 私のネットワークアダプタのIPをpythonで取得するには?
その後、 「ENABLED netshインターフェイスセットインターフェース」 「DISABLED netshインターフェイスセット・インターフェース」をしてみてください。多分デバイスのプロパティを変更して、マシンがスタンバイ状態になったときにスイッチを切らないでしょうか? (デバイスマネージャーを見てください) – Rob
うまくいけば、うまくいけば、Robに感謝しますが、C#でネットワークアダプターをリセットするためにはどうすればいいですか? – blackaardvark
@blackaardvark:OneSHOTはこのリンクを提案しています:http://channel9.msdn.com/playground/Sandbox/154712/ – Cheeso