Erstellen Sie mithilfe der 7z-Befehlszeile ein Archiv mit aktuellem Datum und Uhrzeit im Dateinamen

Erstellen Sie mithilfe der 7z-Befehlszeile ein Archiv mit aktuellem Datum und Uhrzeit im Dateinamen

Heute habe ich plötzlich meinen gesamten Far Cry 3-Spielstand verloren. Deshalb möchte ich jetzt den Spielstandordner automatisch in einem bestimmten Zeitraum mithilfe der Windows-Aufgabenplanung sichern.

Ich möchte Datum und Uhrzeit in den Archivdateinamen aufnehmen.
Hier ist mein Befehl

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"

Zur Formatierung habe ichdiese Frage zum Superuser

Ich erhalte ein Protokoll, wenn ich diesen Befehl ausführe

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

Wenn ich einen einfachen Dateinamen wie „D:\abc“ verwende, würde es funktionieren.

Bitte helfen Sie mir. Was mache ich falsch?

Antwort1

Hier erfahren Sie, wie Sie einen Dateinamen mit Zeitstempel generieren können.

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

Beispielausgabe:

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

verwandte Informationen