いくつかの回答を見つけましたが、そのほとんどは、名前(プレフィックス/サフィックス)内に日付またはタイムスタンプを含む名前が付けられたファイルを追加することに焦点を当てており、現在次のコマンドで処理しています。
このコマンドは、SQL ジョブ ステップによって実行されるプロシージャおよび手順の一部であり、.7z
1 日内に生成されたすべてのバックアップを含むファイルを 1 日ごとに作成します。
set @SearchKey = '20191015';
select @ZipCommand = ('C:\7-Zip\7z.exe a -p<mypassword> "' + @BackupPath + @ZipName + '" "' + @BackupPath + '*' + @SearchKey + '*.bak" ');
問題: ファイルが現在の日時で作成/命名されている限りは正常に動作しますが、 、name_timestamp
、 タイムスタンプで作成されたファイルが UTC 時間に基づいている場合があり、そのためファイル名には YESTERDAY と表示されますが、実際のファイルは TODAY に属します (次のスクリーンショットを参照)。
質問: 特定の日付に作成/変更されたファイル(日付で名前が付けられていない)を検索するための検索条件を(zip コマンドで)定義することはできますか?