如何使用 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
A
pause
让我读取它,“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...
其他资源: