问题描述
我每5分钟用bat生成一次android日志文件。 生成的文件格式如下:20170216_235901.txt。 23:59之后无法生成文件。 此图片显示了生成的文件。 您会看到第二天生成的文件的时间戳在23:59之后丢失,并且不是.txt格式。
我的蝙蝠代码如下:
:LOOP
adb logcat -v time -d *:E > C:\Users\my_name\Desktop\backup\%date:~-10,4%%date:~-5,2%%date:~-2,2%_%time:~ 0,2%%time:~3,2%%time:~6,2%.txt &
timeout /t 300
goto :LOOP
是什么原因造成的? 以及如何解决?
提前致谢!
1楼
提示似乎是列表中的最终文件名20170216_
创建了8:55
我建议您“引用生成的文件名”(即...>"C:\\Users\\my_name\\Desktop\\backup\\%date:~-10,4%%date:~-5,2%%date:~-2,2%_%time:~0,2%%time:~3,2%%time:~6,2%.txt" &...
因为目标文件名似乎包含空格,因此仅将第一部分用作文件名,并且该文件将每5分钟覆盖一次,直到10:00
,此时小时数将再次显示两位数(因此请问黑暗的人)