在XP上自动修复无线连接


0

我怀疑运行XP Pro的Dell Precision笔记本电脑中某处出现问题,导致大约半小时的连接时间后无线互联网连接丢失。无线路由器很好,因为另一台笔记本电脑可以正常运行。

要恢复我的连接,我可以右键单击工具栏的无线图标,然后选择修复。但是,有时这无法解决问题,因此我现在打开“网络连接”,右键单击无线连接,然后选择“禁用”。然后再次右键单击并选择“启用”。这似乎总是可行。

我想自动化此过程,以便运行程序/脚本/等。在我的桌面上将为我执行这些操作。一遍又一遍地重复相同的步骤,这很烦人。(鉴于该解决方案,我可能会编写一个程序每两分钟检查一次连接,并在需要时自动调用修复。)

有某种方法可以从脚本/程序/等中执行禁用/启用步骤。?

我使用C#编程,但无法找到执行此操作的命令。

Answers:


1

有一个上SO相关的问题这一点,它指向ToggleNIC 这里。最后一个提供了一个链接,您可以在其中下载适用于Windows XP的v1.0。

从随附的readme.txt文件中:

ToggleNic是用于轻松启用或禁用网络连接的命令行应用程序。

用法: ToggleNic [connection_name] [enable|disable]

如果您未指定启用或禁用,则将切换网络连接(如果禁用则启用,如果启用则禁用)。如果指定启用或禁用,则如果连接已经处于所需状态,则不会进行任何更改。

例子:

ToggleNic "Local Area Connection"

ToggleNic "Local Area Connection 2" enable

ToggleNic "Wireless Connection" disable


啊,真是一种解脱。完美运作。谢谢!
Mark T

1

仅仅发布和更新IP地址是否有效?您可以制作一个非常简单的批处理文件来做到这一点。

@echo off
ipconfig -release
ipconfig -renew
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.