今日、Far Cry3のセーブゲーム全体を突然失いました。そこで、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」のような単純なファイル名を使用する場合。それはうまくいくでしょう。
助けてください。私が間違っているところ..?
タイムスタンプファイル名を生成する方法は次のとおりです。
echo creating "D:\FC3\%DATE:/=.%%TIME::=.% Backup.7z"
サンプル出力:
creating "D:\FC3\02.24.2013 7.34.45.85 Backup.7z"