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



如何获得Windows正常运行时间?systeminfo | find "System Boot Time:"显示了它已经上升的时间,但没有多长时间,这需要单独计算。我需要像Linux上的uptime -p之类的东西,但对于Windows。如果它是一个shell命令,那么我将通过Python运行它并获取输入。如果Python中有一种方法,那就更好了。(任务管理器在Performance CPU选项卡中显示了这一点)。提前感谢!

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

这个例子输出整分钟的数目:

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