以管理员身份启动命令提示符。
要显示包含“接口名称”、“状态”等的列表,请键入以下内容:
netsh 界面 显示界面
它会回响应该像这样的东西。
> netsh interface show interface
Admin State State Type Interface Name
-------------------------------------------------------------------------
Enabled Connected Dedicated Local Area Connection
Disabled Disconnected Dedicated Local Area Connection 4
- 现在,从您的列表中选择一个“接口名称”。
例如,如您所见,我的是“本地连接”
要启用选定的连接类型,请执行以下操作:
“%InterfaceName%”在哪里放置您的接口名称。注意:如果包含空格,请用双引号 ["] 关闭“接口名称”,例如我的:“本地连接”。
netsh interface set interface "%InterfaceName%" ENABLE
或者,如果不适合您,请尝试下一个:
netsh interface set interface name="%InterfaceName%" admin=ENABLED
要禁用选定的连接类型,请执行以下操作:
netsh interface set interface "%InterfaceName%" DISABLE
或者,如果不适合您,请尝试下一个:
netsh interface set interface name="%InterfaceName%" admin=DISABLED
提示:您只需双击即可创建“Restart Connection.cmd”或“Restart Connection.bat”来完成这项工作。;) 这可能是这样的:
@echo off
mode con: cols=80 lines=27
title Connection Restart
color 1f
cls
echo This program restarts Internet Connection adapter.
echo.
echo List of network adapters (Internet adapters)
netsh interface show interface
echo ==========================================================================
:: Setting Interface Name
set InterfaceName=Local Area Connection
:Disadling adapter
echo. & echo
echo RESTARTING "%InterfaceName%" adapter. WAIT...
netsh interface set interface "%InterfaceName%" disable
echo "%InterfaceName%" adapter disabled. Wait...
echo. & echo.==========
timeout /t 5 >nul
:Enabling adapter
netsh interface set interface "%InterfaceName%" enable
echo "%InterfaceName%" adapter Enabled. Wait...
echo. & echo.==========
echo Procedure completed successfully
timeout /t 6 >nul
EXIT
请注意,您唯一需要在此批次中替换以使其适合您的是第 13 行中“接口名称”的(确切)名称。
例如,粗体的名称: set InterfaceName= Local Area Connection。
此行(第 13 行)使此变量为“%InterfaceName%”,因此您无需更改任何其他内容即可工作。但如果你愿意,你会尝试。
享受