从命令行启用/禁用网络连接

时间:2013-11-07 08:26:00

标签: networking cmd windows-xp

我知道谷歌有这么多结果:results,但我没有在我的Windows XP机器上制作它。我想从命令行禁用LAN连接。

>netsh interface set interface "Local Area Connection" DISABLED
One or more essential parameters not specified
The syntax supplied for this command is not valid. Check help for the correct sy
ntax.

>netsh interface set interface name="Local Area Connection" admin="disabled"
One or more essential parameters not specified
The syntax supplied for this command is not valid. Check help for the correct sy
ntax.

>netsh interface set interface name="Local Area Connection" admin=DISABLED
One or more essential parameters not specified
The syntax supplied for this command is not valid. Check help for the correct sy
ntax.

5 个答案:

答案 0 :(得分:20)

对于前两个命令,您需要提升/管理员权限:

禁用LAN网络连接

C:\> netsh interface set interface name="Local Area Connection" admin=disabled

启用LAN网络连接

C:\> netsh interface set interface name="Local Area Connection" admin=enabled

假设:您的界面被命名为“本地区域连接”,否则替换正确的名称。使用netsh interface show interface查找名称。

列出Wifi个人资料

C:\> netsh wlan show profiles

连接至Wifi个人资料

C:\> netsh wlan connect name="ProfileName"

答案 1 :(得分:5)

您必须使用提升/管理员权限运行它。

(在Windows 7上,我得到了令人困惑的错误消息

  

An interface with this name is not registered with the router.

(我编辑了@yarish kumar&#39的答案以反映这一点。)

答案 2 :(得分:2)

C:\ WINDOWS \ system32> netsh interface show interface

管理状态州类型接口名称

启用已连接的专用以太网2 启用断开的专用以太网 已启用已连接的专用Wi-Fi

C:\ WINDOWS \ system32> netsh接口设置接口名称="以太网" admin =启用或禁用

w10输出此.. ..

答案 3 :(得分:1)

好吧,您似乎需要从表中删除配置文件。 I.E.

netsh LAN>删除“LAN连接的配置文件”

在此之前你应该保存局域网的配置信息以防你想要添加它,它将保存为XML文件,然后将其添加回来做

netsh LAN> ADD file-name =“profile1.XML”interface =“Local Area Connection”

还可以查看http://www.computerhope.com/netsh.htm以获取有关netsh命令的更多详细信息

希望这有帮助

答案 4 :(得分:0)

  1. 以管理员身份启动命令提示符。

  2. 要显示包含“接口名称”、“状态”等的列表,请输入以下内容:

    <块引用>

    netsh interface 显示界面

它会回显应该是这样的。

python -m nltk.downloader -d /usr/share/nltk_data movie_reviews
  1. 现在,从列表中选择一个“接口名称”。 例如,如您所见,我的是“本地连接”

启用选定的连接,请键入以下内容:

“%InterfaceName%”在哪里放置您的接口名称。 注意:如果包含空格,请用双引号 ["] 关闭“接口名称”,例如我的:“本地连接”。

> netsh interface show interface

Admin State    State          Type             Interface Name
-------------------------------------------------------------------------
Enabled        Connected      Dedicated        Local Area Connection
Disabled       Disconnected   Dedicated        Local Area Connection 4

或者如果不适合您,请尝试下一个:

netsh interface set interface "%InterfaceName%" ENABLE

禁用所选的连接,请键入以下内容:

netsh interface set interface name="%InterfaceName%" admin=ENABLED

或者如果不适合您,请尝试下一个:

 netsh interface set interface "%InterfaceName%" DISABLE

提示:您只需双击即可制作“Restart Connection.cmd”或“Restart Connection.bat”来完成这项工作。 ;) 这可能是这样的:

netsh interface set interface name="%InterfaceName%" admin=DISABLED

注意,您需要在此批次中替换以使其适合您的唯一内容是第 13 个中“接口名称”的(确切)名称线。

例如,以粗体显示的名称: set InterfaceName=本地连接

这一行(第 13 行)使该变量为“%InterfaceName%”,因此您无需更改任何其他内容即可工作。但如果你愿意,你可以尝试。

享受