2017-02-16 4 views
0

나는 5 분마다 박쥐가있는 안드로이드 로그 파일을 생성합니다. 생성 된 파일의 형식은 다음과 같습니다 : 20170216_235901.txt. 23:59 이후에 파일을 생성 할 수 없습니다. 이 그림은 생성 된 파일을 보여줍니다. 23:59 이후에 생성 된 다음 날 파일의 타임 스탬프가 .txt 형식이 아님을 알 수 있습니다.배치 파일에서 23:59 이후에 생성 된 안드로이드 로그 파일이 작동하지 않습니다.

박쥐에 대한 나의 코드는 다음과 같다 :

: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" &... ("생성 된 파일 이름을 인용"는 게 좋을 것

을 만들어, 첫 번째 부분 만 파일 이름으로 사용되며 해당 파일은 다시 두 자리 숫자가 표시 될 때까지 10:00까지 5 분마다 덮어 씁니다 (그러므로 어두운 사람의 질문)

+0

매우 좋습니다! 나는 그것을 마침내 얻었다. – Anndexi9

+1

그게 내가 암시하려고했던거야. – SomethingDark