Я создал командный файл со следующей строкой:
forfiles /p L:\percepsrvr\SQL /s /m *.bak /d -4 /c "cmd /c del /q @PATH "
Это удаляет любые файлы старше 3 дней и работает, когда я запускаю командный файл.
Однако, когда я пытаюсь запустить этот пакетный файл как часть запланированного задания, строка кода не выполняется. Я думаю, что это может быть из-за подключенного сетевого диска (L :), но точно не знаю.
У меня есть запланированная задача, запущенная от имени меня, чтобы убедиться, что у нее те же разрешения, что и при запуске вручную. Запланированная задача выполняется на сервере Win2008r2, а L:\ находится на сервере Win2003 SP2.
Кто-нибудь знает, что может помешать правильной работе или как отладить запланированную задачу?
ТИА Брайан