Disable/Enable 所有网络适配器 (NIC) 使用 netsh/wmic
Disable/Enable All Network Adapters (NIC) using netsh/wmic
有什么方法可以使用 netsh 或 wmic 在一次 disable/enable 所有网络适配器?
当前正在使用 netsh,您可以使用以下代码:
netsh interface set interface <interfacename> disabled
如您所见,您必须输入接口名称,假设有几个网络适配器,您需要一次禁用所有这些适配器,有没有办法使用命令提示符来做到这一点?
这是一个说明性的适当示例(运行 cmd
作为管理员,否则您将得到 ReturnValue = 5;
,即访问被拒绝):
C:\Windows\system32>wmic path win32_networkadapter get name, NetEnabled, InterfaceIndex
InterfaceIndex Name NetEnabled
3 Realtek PCIe GBE Family Controller FALSE
2 Sítový adaptér ladení jádra spolecnosti Microsoft
4 Microsoft ISATAP Adapter
5 Adaptér tunelového rezimu Microsoft Teredo
C:\Windows\system32>wmic path win32_networkadapter where "NetEnabled='FALSE'" call enable
Executing (\USER-PC\root\cimv2:Win32_NetworkAdapter.DeviceID="0")->enable()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ReturnValue = 0;
};
C:\Windows\system32>wmic path win32_networkadapter get name, NetEnabled, InterfaceIndex
InterfaceIndex Name NetEnabled
3 Realtek PCIe GBE Family Controller TRUE
2 Sítový adaptér ladení jádra spolecnosti Microsoft
4 Microsoft ISATAP Adapter
5 Teredo Tunneling Pseudo-Interface
C:\Windows\system32>
有什么方法可以使用 netsh 或 wmic 在一次 disable/enable 所有网络适配器?
当前正在使用 netsh,您可以使用以下代码:
netsh interface set interface <interfacename> disabled
如您所见,您必须输入接口名称,假设有几个网络适配器,您需要一次禁用所有这些适配器,有没有办法使用命令提示符来做到这一点?
这是一个说明性的适当示例(运行 cmd
作为管理员,否则您将得到 ReturnValue = 5;
,即访问被拒绝):
C:\Windows\system32>wmic path win32_networkadapter get name, NetEnabled, InterfaceIndex
InterfaceIndex Name NetEnabled
3 Realtek PCIe GBE Family Controller FALSE
2 Sítový adaptér ladení jádra spolecnosti Microsoft
4 Microsoft ISATAP Adapter
5 Adaptér tunelového rezimu Microsoft Teredo
C:\Windows\system32>wmic path win32_networkadapter where "NetEnabled='FALSE'" call enable
Executing (\USER-PC\root\cimv2:Win32_NetworkAdapter.DeviceID="0")->enable()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ReturnValue = 0;
};
C:\Windows\system32>wmic path win32_networkadapter get name, NetEnabled, InterfaceIndex
InterfaceIndex Name NetEnabled
3 Realtek PCIe GBE Family Controller TRUE
2 Sítový adaptér ladení jádra spolecnosti Microsoft
4 Microsoft ISATAP Adapter
5 Teredo Tunneling Pseudo-Interface
C:\Windows\system32>