У меня есть пакетный файл, который я вызываю через агент сервера SQL.
В настоящее время у меня есть:
ForFiles /p "C:\folder\subfolder" /d -7 /c "cmd /c del @file"
Команда работает нормально, если файл старше 7 дней.
Если нет файла, который соответствует критериям, сценарий завершается ошибкой, в результате чего SQL сообщает об ошибке.
В идеале мне нужно добавить оператор if, если файл существует старше 7 дней, а затем выполнить команду удаления, иначе проигнорировать его.
Любое руководство?