Без доступа к хранимым процедурам xp_ нет.Другой способ - создать COM-объект, используя sp_OACreate
, который создает COM Scripting.FileSystemObject
, но, опять же, доступ к нему может быть ограничен, так как это проблема безопасности.
КакВы описываете это как MSSQL job , я предполагаю, что это будет запланированная задача какого-то описания?Если это так, лучшим вариантом, вероятно, будет создание стандартного пакетного файла Windows (.BAT), который запланирован в агенте SQL Server, который выполняет экзистенциальную проверку и передает все найденные файлы в ваш сценарий SQL через sqlcmd / osql.