7z 명령줄을 사용하여 파일 이름에 현재 날짜와 시간이 포함된 아카이브 만들기

7z 명령줄을 사용하여 파일 이름에 현재 날짜와 시간이 포함된 아카이브 만들기

오늘 갑자기 Far Cry 3 저장 게임 전체를 잃었습니다. 이제 Windows 작업 예약을 사용하여 특정 기간에 자동으로 저장 게임 폴더를 백업하고 싶습니다.

아카이브 파일 이름에 날짜와 시간을 포함시키고 싶습니다.
여기 내 명령이 있습니다

C:\>"C:\Program Files\7-Zip\7z" a -r "D:\FC3\%DATE:~7,2%.%DATE:~4,2%.%DATE:~-4% %TIME% Backup".7z  "C:\ProgramData\Orbit\46"

서식을 지정하기 위해 다음을 따랐습니다.슈퍼유저에 대한 이 질문

이 명령을 실행할 때 로그가 표시됩니다.

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
Scanning

Creating archive D:\FC3\24.02.2013 17:52:10.62 Backup.7z


Error:
7-Zip cannot open file
D:\FC3\24.02.2013 17:52:10.62 Backup.7z
The filename, directory name, or volume label syntax is incorrect.



System error:
Unspecified error

"D:\abc"와 같은 간단한 파일 이름을 사용하는 경우. 그것은 효과가 있을 것이다.

도와주세요. 내가 어디로 잘못 가고있는거야 ..?

답변1

타임스탬프 파일 이름을 생성하는 방법은 다음과 같습니다.

echo creating "D:\FC3\%DATE:/=.%%TIME::=.% Backup.7z"

샘플 출력:

creating "D:\FC3\02.24.2013 7.34.45.85 Backup.7z"

관련 정보