Я нашел пару ответов, но большинство из них сосредоточены на добавлении файлов с именами с указанием даты или метки времени в имени (префикс / суффикс), которые я сейчас обрабатываю с помощью следующей команды.
Эта команда является частью процедуры и процедуры, выполняемой шагом SQL Job для создания файла .7z
в день, который включает все резервные копии, созданные в течение дня:
set @SearchKey = '20191015';
select @ZipCommand = ('C:\7-Zip\7z.exe a -p<mypassword> "' + @BackupPath + @ZipName + '" "' + @BackupPath + '*' + @SearchKey + '*.bak" ');
Проблема : работает нормально, если файлы создаются / именуются с текущей датой-временем, но в некоторых случаях файл создается с помощью name_timestamp и timestamp на основе времени UTC, поэтому имя файла показывает YESTERDAY, но фактический файл принадлежитСЕГОДНЯ (следующий скриншот для справки):
Вопрос : есть ли возможность определить критерии поиска (в команде zip), чтобы найти файлы, которые были созданы / изменены в определенную дату (неназван с датой)