标题: [其他] 如何让Bat检测某个进程并记时到进程结束模块 [打印本页]
作者: liuyu18195 时间: 2021-10-16 09:17 标题: 如何让Bat检测某个进程并记时到进程结束模块
本帖最后由 liuyu18195 于 2021-10-16 09:19 编辑
比如说 我计时器的核心代码是:- @echo off
- set s=0
- set m=0
- set h=0
- :TimeCountStart
- if %s%==60 (set s=0 &set /a m=%m%+1)
- if %m%==60 (set m=0 &set /a h=%h%+1)
- ::下面存储的我想把文本内已知文本替换掉,保证循环
- echo Ts=%s%>Time.ini
- echo Tm=%m%>Time.ini
- echo Th=%h%>Time.ini
- set /a s=%s%+1
- goto :TimeCountStart
复制代码
所以就像Steam统计游戏时长那样 统计游戏运行了多久
不知可否有高质量解?
哦对了,代码有点问题,麻烦哪位大佬帮忙改改,问题处已经注释!
作者: cmd1152 时间: 2021-10-16 11:10
10和11应该是这样,否则只会写入 Th=%数字%- echo Tm=%m%>Time.ini
- echo Th=%h%>Time.ini
复制代码
作者: Batcher 时间: 2021-10-17 17:01
回复 1# liuyu18195
建议先看看 > 和 >> 的区别
http://bbs.bathome.net/thread-1205-1-1.html#pid25363
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |