Назад | Перейти на главную страницу

Windows Server 2003: планирование цикла FORFILE в TASK SCHEDULER

Я пытаюсь создать ЗАДАЧУ ПО ПЛАНУ, которая запустит цикл FORFILE и завершит процесс через час (или 12 часов). Я ожидаю, что будет МИЛЛИОНЫ файлов по заданным путям, и я хочу запускать задачу в нерабочее время, чтобы минимизировать влияние на производительность.

Код, который я пытаюсь запустить:

forfiles / P "E: \ Mutex_01" / S / M * .txt / D -5 / C "cmd / c del @path"

Глядя в журналы, я не понимаю, что задача выполняется правильно. Когда я перечисляю папку, изменений нет. Я что-то упускаю? Как я могу стать ожидаемым результатом?

Лично я бы сделал это по-другому ... Я бы начал процедуру в интерактивном режиме, а затем запланировал бы сценарий, в котором есть:

PSKILL forfiles.exe
PSKILL CMD.EXE

Запланируйте запуск этого сценария в определенное время с учетными данными администратора.

Вы даже можете провести тест прямо сейчас ... запустить процедуру forfiles и запланировать запуск сценария уничтожения через пять минут ...