PowerShell 技能连载 - 获取系统正常运行时间
The Get-ComputerInfo
cmdlet 可以提供有关 Windows 客户端或服务器的大量信息,例如正常运行时间和其他相关信息。
试试以下代码:
1 | PS> Get-ComputerInfo | Select-Object -Property *Upt* |
该命令获取所有名字中包含 “upt” 的属性,这些属性恰好都包含了和系统运行时间有关的信息。
当然,您还可以将信息存储到变量中,并单独查询属性:
1 | PS> $info = Get-ComputerInfo | Select-Object -Property *Upt* |
由于属性值显示在一列中,它们显示为一行字符串。如果您单独查询它们,例如 OsUptime
,它们将暴露它们的所有自身属性。
PowerShell 技能连载 - 获取系统正常运行时间