如何通过命令提示符获取 Windows 正常运行时间?

How do I get Windows uptime via command prompt?

提问人:justanormaluser 提问时间:7/20/2022 最后编辑:justanormaluser 更新时间:7/20/2022 访问量:3886

问:

如何获得 Windows 正常运行时间? 显示它自那以后的时间,但不是多长时间,这需要单独计算。我需要像 Linux 上这样的东西,但适用于 Windows。如果它是一个 shell 命令,那么我将通过 Python 运行它并获取输入。如果 Python 中有一种方法,那会更好。(任务管理器在“性能 CPU”选项卡中显示此内容)。提前致谢!systeminfo | find "System Boot Time:"uptime -p

Python Windows CMD 正常运行时间

评论

0赞 Anders 7/20/2022
包括或不包括睡眠/S3 所花费的时间?

答:

1赞 Compo 7/20/2022 #1

如果我还没有使用 Python,我会从命令提示符使用 PowerShell!

此示例输出整分钟数:

For /F %G In ('%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -NoLogo -NoProfile "[TimeSpan]::FromMilliseconds([Math]::Abs([Environment]::TickCount)).TotalMinutes"') Do @Echo The System has been up for %~nG minutes