【问题标题】:List old/not present NICs in Windows with PowerShell使用 PowerShell 在 Windows 中列出旧的/不存在的 NIC
【发布时间】:2017-02-01 09:13:19
【问题描述】:

过滤不存在​​的网络适配器最可靠的方法是什么(在“设备管理器”中“查看隐藏的设备”选项打开时显示为灰色)?

我检查了 win32_NetworkAdapter 类,这些属性似乎没有提供太多帮助:

ServiceName - 如果它为 $null,则适配器仍可能是“有效”系统设备,如 Microsoft 隧道适配器、蓝牙等。

可用性 - 我的活跃/存在和不存在的值都为“3”(这很奇怪)。

已安装 - 如上所述,两种类型都为“True”。

【问题讨论】:

    标签: windows powershell network-programming wmi


    【解决方案1】:

    试试这个:

    Get-NetAdapter -Name "*" -IncludeHidden
    

    【讨论】:

    • 此 cmdlet 仅从 Windows 8/2012+ 开始可用,这就是我实际使用 get-ciminstance(甚至 get-wmiobject)的原因。但如果使用,它仍然显示不相关的结果(工作 NIC、ISATAP 适配器等 - 除了所需的适配器之外的所有)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 1970-01-01
    • 2016-10-16
    • 1970-01-01
    • 2022-12-16
    • 2013-10-02
    • 1970-01-01
    相关资源
    最近更新 更多