Powershell 中 Windows 以太网链路的连接时间

Powershell 中 Windows 以太网链路的连接时间

在 Windows 10 的旧版“适配器属性”屏幕中,有一个 Status 命令,它显示 (Ether)Net 适配器上的流量以及链接的持续时间。我需要在 Powershell 脚本中获取此时间信息,有人知道如何获取吗?

与适配器创建、安装或重置时间不同,时间戳或持续时间应标记上次达到正链接状态的时间(以查看上次物理网络拔出修复的时间)。

我没有看到Get-NetAdapternetshGet-WmiObject -Class win32_networkadapter

屏幕截图适配器状态

答案1

改用 Get-CimInstance 命令

获取启动时间的一个示例是以下 PowerShell 命令:

Get-CimInstance Win32_networkadapter | where {$_.NetEnabled -eq $true} | select Name, @{N="Uptime"; E={(Get-Date) - $_.TimeOfLastReset}} |sort Name | fl

相关内容