I 배치 파일에 다음과 같은 몇 줄이 있습니다배치 파일 - cmd를 실행 VS 예정 실행 - 정확한 날짜
@echo off
echo Running dump...
"D:\wamp\bin\mysql\mysql5.5.16\bin\mysqldump" --host="localhost" --user="****" --password="****" database> "D:\wamp\backup\mysql\"back.%date:~0,2%.sql
echo Done!
아마, 그것은 01, 02, 03 등 오늘날의 하루 백업 파일을 생성해야합니다, ..., (31), 즉,
내가 CMD에서 실행back.01.sql
back.02.sql
back.03.sql
, 실제로는 예상대로를 만들지 만이 스케줄러에서 실행되는 경우는 다음과 같습니다
back.Mo.sql
back.Tu.sql
back.We.sql
실제로 월의 번호와 함께 생성되도록하려면 어떤 날짜 형식을 사용해야합니까?
이것은 좋은 생각으로 들리지만, 언제든지 값을 되풀이합니다. 'C : \> echo % day % % curDate : ~ 7,2 %'- 커맨드 언어에 익숙하지 않아서 죄송합니다. – Elen
@Elen - 업데이트 된 답변보기 – dbenham
나는 전에 cms에서 실행 해 보았습니다. 이제 코드를'bat' 파일에 넣었습니다. 그것은 오늘'back.21.sql'이라는 파일을 만들었습니다 - 21은 어디에서 왔습니까? ... – Elen