我正在寻找一些指向C#的地方,只需重置网络设备即可.我的理由是我的一个工作箱在进入待机状态后停止与我们的Exchange服务器通信,如果我有一个小应用程序只需单击即可重置适配器,这将是很棒的.
你的意思是"重置"?你的意思是适配器在进入待机状态时丢失了它的地址,并且在恢复时没有获得一个地址吗?
如果是这种情况,那么执行它的最简单方法是调用ipconfig/renew.
这可以使用
System.Diagnostics.Process.Start("ipconfig", "/renew");
Run Code Online (Sandbox Code Playgroud)
或者只是将一个批处理文件放在桌面上,可以双击该行
IPConfig /renew
Run Code Online (Sandbox Code Playgroud)
在那里.
编辑**只是在调用IPConfig/renew**之前,您可能需要调用IPConfig/Release**
对于企业应用程序,我会查看Windows API,因为会有一些函数可以被调用来执行ipconfig/renew所做的操作,但为了简单起见,上面应该没问题.
HTH OneSHOT
| 归档时间: |
|
| 查看次数: |
6419 次 |
| 最近记录: |