使用“systeminfo | find“Boot Time””获取正常运行时间输出

使用“systeminfo | find“Boot Time””获取正常运行时间输出

如何使用 cmd 获取系统正常运行时间:

 systeminfo | find "Boot Time"

暂停一下让我阅读它,“按任意键继续......”然后当我按下一个键时退出 cmd?

仅凭systeminfo | find "Boot Time"一己之力,我就能得到此信息并必须“手动”退出。

C:\Windows\System32>Systeminfo | Find "Boot Time"
System Boot Time:        fre-15-juli- 2022, 23:08:52

答案1

Apause让我读取它,“ press any key to continue...”然后当我按下一个键时退出cmd?
仅使用 systeminfo | 查找“启动时间”,我就会得到此信息并必须“手动”退出。

systeminfo | find "Boot Time" & pause & move nul 2>&0

for /f tokens^=3*delims^=^:^   %i in ('"systeminfo | find "Boot Time""')do echo;%j & pause

  • 使用pause,它将是:
for /f tokens^=3*delims^=^:^   %i in ('"systeminfo | find "Boot Time""')do echo;%j & pause

由于目的是获取命令的输出:

systeminfo | find "Boot Time"

然后只需将您的命令放入循环中,并For /f使用由 a 定义的标记作为输出字符串分隔符:space


观察:使用两个space在:...delims^=^:^spacespace%i...


其他资源:

相关内容