ВОПРОС · Q&A

Создание задачи в планировщике виндовс при запуске компьютера

3 ответов 2,5 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор вопроса
Суть вопроса: необходимо чтобы при запуске компьютера стартовало приложение и останавливалось только при выключении компьютера. Вход и выход пользователей в систему на процесс работы программы влиять не должны. Команду необходимо писать в консоли. Вот что я делаю:
Код:
schtasks /create /tn "BACKUP" /tr "C:\backup.exe" /SC ONEVENT /EC System /MO *[System/EventID=6005]
6005 - запуск журнала событий==момент включения компа. Но после перезагрузки в списках процессов проги нет, а schtasks пишет в поле состояния "готово". Что не так?
 
Замени /SC ONEVENT на /SC MINUTE и добавь пользователя /ru "SYSTEM"
 
Замени /SC ONEVENT на /SC MINUTE и добавь пользователя /ru "SYSTEM"

Здравствуйте. Вот что пишет теперь:
Код:
C:\Windows\system32>schtasks /create /tn "BACKUP" /tr "C:\backup.exe" /SC MINUTE /ru "SYSTEM" /EC System /MO * [System/EventID=6005]
ОШИБКА: Неправильный параметр или аргумент - '[System/EventID=6005]'.
 
Здравствуйте. Вот что пишет теперь:
Код:
C:\Windows\system32>schtasks /create /tn "BACKUP" /tr "C:\backup.exe" /SC MINUTE /ru "SYSTEM" /EC System /MO * [System/EventID=6005]
ОШИБКА: Неправильный параметр или аргумент - '[System/EventID=6005]'.
Нужно удалить параметры которые завязаны на ONEVENT (/EC System /MO * [System/EventID=6005]) и всё заработает.