使用命令行在 Windows 中显示禁用的网络接口?(移动宽带和常规连接)

使用命令行在 Windows 中显示禁用的网络接口?(移动宽带和常规连接)

有几种方法可以通过命令行列出网络接口。例如:

netsh interface show interface
netsh interface ip show interfaces
ipconfig |findstr "adapter"

对于移动宽带连接:

netsh mbn show interfaces

所有这些都将列出网络接口,只要它们是已启用。如果您禁用某个接口(即“netsh interface set interface“interfaceName”admin=disable”),它将不再与这些命令一起列出。

我的问题是:如何列出已禁用的接口?如果能同时适用于移动宽带连接和常规连接就太好了。

答案1

我发现这个命令似乎有效:

wmic nic get NetConnectionID

它显示常规连接接口,包括已被禁用的连接接口,但它只显示接口的名称。

netsh interface show interface将会呈现:

行政州(启用或禁用) 状态 (已连接或已断开连接) 类型: (投入的) 接口名称:(局域网连接或无线)

答案2

确保您使用的是提升的命令提示符,否则它将无法访问所有内容,并且可能无法按预期显示已禁用的接口(图 1)。例如,我无法admin=disable在非提升的提示符中使用该参数。

从技术上来说,应该仍然能够非提升的提示符下的 NIC — 我能够看到所有接口(图 2),包括已禁用的接口 — 因此您的系统可能有一些策略或某些东西阻止它从未提升的提示符下工作。


图1:提升的命令提示符的屏幕截图,显示已禁用的接口

提升的命令提示符的屏幕截图,显示已禁用的接口

图 2:未提升权限的命令提示符的屏幕截图,显示已禁用的接口

显示已禁用接口的非提升命令提示符的屏幕截图

答案3

netsh interface ip show interfaces store=persistent将显示一些已禁用的接口(但不会显示一些活动的接口)。似乎有两个接口“存储” - 活动接口,其中包含活动接口(包括一些非持久性接口,可能每次都会重新创建,如环回接口),以及持久接口,其中包含非活动接口,但这只是我的猜测

答案4

PowerShell 中有几个命令反映了netsh interfaces其他答案中讨论的功能。

Get-NetAdapter似乎对应于netsh interfaces show interfaces

PS C:\> Get-NetAdapter

Name                      InterfaceDescription                    ifIndex Status       MacAddress             LinkSpeed
----                      --------------------                    ------- ------       ----------             ---------
VirtualBox Host-Only ...2 VirtualBox Host-Only Ethernet Adap...#2      23 Up           XX-XX-XX-XX-XX-XX         1 Gbps
Ethernet                  TAP-Windows Adapter V9                       19 Disconnected XX-XX-XX-XX-XX-XX       100 Mbps
Local Area Connection 2   Realtek PCIe GBE Family Controller           17 Up           XX-XX-XX-XX-XX-XX         1 Gbps
NextDNS                   TAP-Windows Adapter V9 #2                    41 Disconnected XX-XX-XX-XX-XX-XX       100 Mbps

netsh interfaces ip show interfaces并且netsh interfaces ipv6 show interfaces似乎被覆盖Get-NetIPInterface

PS C:\> Get-NetIPInterface

ifIndex InterfaceAlias                  AddressFamily NlMtu(Bytes) InterfaceMetric Dhcp     ConnectionState PolicyStore
------- --------------                  ------------- ------------ --------------- ----     --------------- -----------
41      NextDNS                         IPv6                  1500              35 Enabled  Disconnected    ActiveStore
17      Local Area Connection 2         IPv6                  1500              25 Enabled  Connected       ActiveStore
1       Loopback Pseudo-Interface 1     IPv6            4294967295              75 Disabled Connected       ActiveStore
23      VirtualBox Host-Only Network #2 IPv6                  1500              25 Enabled  Connected       ActiveStore
19      Ethernet                        IPv6                  1500              35 Disabled Disconnected    ActiveStore
41      NextDNS                         IPv4                  1500                 Enabled  Disconnected    ActiveStore
17      Local Area Connection 2         IPv4                  1500              25 Enabled  Connected       ActiveStore
1       Loopback Pseudo-Interface 1     IPv4            4294967295              75 Disabled Connected       ActiveStore
23      VirtualBox Host-Only Network #2 IPv4                  1500              25 Disabled Connected       ActiveStore
19      Ethernet                        IPv4                  1500              35 Enabled  Disconnected    ActiveStore

并且可以使用以下-PolicyStore选项查看持久存储:

PS C:\> Get-NetIPInterface -PolicyStore persistentstore

ifIndex InterfaceAlias                  AddressFamily NlMtu(Bytes) InterfaceMetric Dhcp     ConnectionState PolicyStore
------- --------------                  ------------- ------------ --------------- ----     --------------- -----------
16      Teredo Tunneling Pseudo-Inte... IPv6                  1280                                          Persiste...
41      NextDNS                         IPv6                                                                Persiste...
19      Ethernet                        IPv6                                                                Persiste...
23      VirtualBox Host-Only Network #2 IPv6                                                                Persiste...
5       Local Area Connection* 5        IPv6                                                                Persiste...
14      Local Area Connection* 3        IPv6                  1280                                          Persiste...
13      Local Area Connection* 4        IPv6                                                                Persiste...
10      Local Area Connection* 2        IPv6                  1280                                          Persiste...
18      Wireless Network Connection 3   IPv6                                                                Persiste...
20      Local Area Connection           IPv6                                                                Persiste...
17      Local Area Connection 2         IPv6                                                                Persiste...
15      Ethernet 2                      IPv6                                                                Persiste...
12      Bluetooth Network Connection 2  IPv6                                                                Persiste...
11      Wireless Network Connection     IPv6                                                                Persiste...
21      Wireless Network Connection 2   IPv6                                                                Persiste...
9       Local Area Connection* 1        IPv6                                                                Persiste...
22      VirtualBox Host-Only Network    IPv6                                                                Persiste...
41      NextDNS                         IPv4                                                                Persiste...
19      Ethernet                        IPv4                                                                Persiste...
23      VirtualBox Host-Only Network #2 IPv4                                                                Persiste...
18      Wireless Network Connection 3   IPv4                                                                Persiste...
20      Local Area Connection           IPv4                                                                Persiste...
17      Local Area Connection 2         IPv4                                                                Persiste...
15      Ethernet 2                      IPv4                                                                Persiste...
12      Bluetooth Network Connection 2  IPv4                                                                Persiste...
11      Wireless Network Connection     IPv4                                                                Persiste...
21      Wireless Network Connection 2   IPv4                                                                Persiste...
9       Local Area Connection* 1        IPv4                                                                Persiste...
22      VirtualBox Host-Only Network    IPv4                                                                Persiste...

相关内容