14

Я мигрирую систему с XP на Windows 7. Я перенес запланированное задание, которое отлично работало под XP, в среду Windows 7, воссоздав задание в новом диспетчере запланированных задач и вызвав тот же пакет (.CMD) файл. На вкладке Общие свойства задачи флажок Скрытый не установлен . Файл CMD работает нормально (видимый), если запущен из окна CMD или из Проводника.

Но когда задача запускается планировщиком задач, она запускается скрытой. Окно CMD не отображается, а пользовательский интерфейс программы, которую он запускает (программа резервного копирования), не отображается. Процессы перечислены в диспетчере задач, и они выполняются под моим именем пользователя (не SYSTEM или LOCAL).

Может кто-нибудь объяснить, почему эта задача скрыта, и как я могу сделать ее видимой?

1 ответ1

20

Я обнаружил, что задача должна быть установлена на "запускать только когда пользователь вошел в систему", чтобы быть видимым. В противном случае он скрыт (независимо от установки флажка "Скрытый").

Это место, где незначительное улучшение пользовательского интерфейса сделало бы его более понятным. Например, если установлен флажок «Выполнить независимо от того, вошел пользователь в систему или нет», флажок "Скрытый" также станет установленным. Или просто поместите фразу "и задача будет запускаться скрытой" после «Выполнить, вошел ли пользователь в систему или нет».

См. Http://technet.microsoft.com/en-us/library/cc722152.aspx для получения дополнительной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .