Lec*_*ode 18 networking windows command-line mobile-broadband network-interface
有几种方法可以通过命令行列出网络接口。例如:
netsh interface show interface
netsh interface ip show interfaces
ipconfig |findstr "adapter"
Run Code Online (Sandbox Code Playgroud)
对于移动宽带连接:
netsh mbn show interfaces
Run Code Online (Sandbox Code Playgroud)
只要它们被启用,所有这些都会列出网络接口。如果您禁用一个接口(即'netsh interface set interface "interfaceName" admin=disable'),它将不再与这些命令一起列出。
我的问题是:您如何列出已禁用的接口?适用于移动宽带连接和常规连接的东西会很棒。
Lec*_*ode 14
我发现这个命令似乎有效:
wmic nic get NetConnectionID
Run Code Online (Sandbox Code Playgroud)
它显示常规连接接口,包括那些已禁用的接口,但它只显示接口的名称。
netsh interface show interface
将会呈现:
管理状态(启用或禁用) 状态 (连接或断开) 类型:(专用) 和 接口名称:(本地连接或无线)
确保您使用的是提升的命令提示符,否则它将无法访问所有内容,并且可能无法按预期显示禁用的界面(图 1)。例如,我无法使用admin=disable
非提升提示中的参数。
从技术上讲,它应该仍然能够从非提升的提示中读取NIC——我能够看到所有接口(图 2),包括禁用的接口——所以你的系统可能有一些策略或某些东西阻止它从一个不高的。
图 1:显示禁用接口的提升命令提示符的屏幕截图
图 2:显示禁用界面的非提升命令提示符的屏幕截图
归档时间: |
|
查看次数: |
134014 次 |
最近记录: |