Цитата null999:
Тогда немного изменю вопрос, можно ли проверить, если задача существует, то изменить некоторие не опции (запуск програм, аргумент) , если нет, то запустить команду что б добавить новую задачу »
|
Что бы проверить есть ли задание в планировщике я использую:
Код:

SCHTASKS /Query /FO Table /NH /TN \НАЗВАНИЕ_ВАШЕГО_ЗАДАНИЯ
IF %ERRORLEVEL%==0 (
ECHO Запланированное задание с именем НАЗВАНИЕ_ВАШЕГО_ЗАДАНИЯ найдено в TASKS
GoTo :Next1
) Else (
ECHO Не удается найти указанный файл
GoTo :Next2
)
)
Главное указать папку в планировщике, левый слеш
" \" перед "НАЗВАНИЕ_ВАШЕГО_ЗАДАНИЯ" означает что это задание лежит в корне планировщика.
После того как вы определите есть ли ваше задание в планировщике можно:
1. Если оно есть, его можно удалить и записать новое, исправленное. (Перейти на метку:Next1)
2. Если его нет, то просто записать новое. (Перейти на метку:Next2)