2017-02-16 72 views
0

我每5分钟就会生成一个带有球拍的android日志文件。生成的文件的格式如下所示:20170216_235901.txt。它在23:59后无法生成文件。 此图显示生成的文件。您可以看到在23:59之后错过了第二天生成的文件的时间戳,并且它不是.txt格式。从批处理文件23:59生成的android日志文件不起作用

我对蝙蝠代码是这样的:

: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 

是什么原因造成的?以及如何解决它?

在此先感谢!

+2

只是出于好奇,它开始工作上午10点左右正确吗? – SomethingDark

+0

不,从23:59开始不起作用 – Anndexi9

回答

3

线索似乎是最后的文件名在列表中 - 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时间将再次具有两位数(因此黑暗的问题)

+0

超酷!我终于明白了。 – Anndexi9

+1

这就是我想要暗示的 – SomethingDark

相关问题