Вопрос или проблема
Я пытаюсь установить обои для своего ноутбука с Windows 10. В основном, что должно происходить, так это обои должны меняться на другое (конкретное) изображение ровно в час. Чтобы сделать это, я скачал это приложение.
Однако мне нужно настроить запланированную задачу, чтобы это работало.
Если я запускаю приложение вручную, то обои меняются на указанное изображение, проблем нет. Однако настройка задачи не работает. Я очень новичок в Windows, так что, скорее всего, я что-то делаю неправильно.
Вот что у меня получилось:
Согласно Планировщику Задач, время следующего запуска 9:05:10 AM сегодня
, а время последнего запуска 8:05:10 сегодня
. Оба времени правильные. Но программа не запускалась; мой фон остался прежним. В качестве результата последнего запуска выдается 0xE0434352
, и я уверен, что это неверно (должно быть 0x0
, если все успешно, верно?)
Так что похоже, что задача срабатывает, но не запускает приложение.
Как мне это исправить, чтобы оно работало правильно?
Попробуйте запускать его “только когда пользователь вошел в систему”. Некоторые вещи изолированы от одной сессии к другой, и опция “Запускать, если пользователь вошел в систему или нет” менее вероятно сможет изменить что-то в активной сессии пользователя.
Также попробуйте запускать запланированную задачу с наивысшими привилегиями.
Попробуйте “на продолжительность в” 1 день вместо 1 часа
0xE0434352 — это общая ошибка .Net и она мало что говорит. Возможно, вы найдете больше информации в обозревателе событий.
При назначении задачи убедитесь, что вы заполнили “Запуск в(по желанию)” с путем к исполняемому файлу, который вы запускаете, иначе программы иногда могут вылетать.
Мне помогло добавить случайное описание под именем, а не оставлять его пустым. Надеюсь, это поможет :DD
Ответ или решение
Создание запланированной задачи в Windows 10 может быть сложной задачей, если вы не знакомы с системой управления задачами. С вашей проблемой мы попробуем решить проблему пошагово и выяснить, почему ваше приложение для смены обоев не запускается в нужное время.
Теория
Запланированная задача в Windows позволяет автоматически выполнять программы в определенное время и при заданных условиях. В вашем случае вы хотите, чтобы обои менялись каждый час. Главные аспекты, которые необходимо учесть при настройке задачи:
-
Правильный путь к приложению: Подразумевается, что путь к приложению указан верно. Необходимо указывать полный путь, включая ‘.exe’ файл.
-
Выбор пользователя: Запускайте задачу от имени пользователя, который вовлечен в процесс смены обоев, использовав опцию "Run only when user is logged on" (Запускать только когда пользователь зарегистрирован в системе).
-
Привилегии: Установите опцию "Run with highest privileges" (Запускать с наивысшими привилегиями), чтобы избежать ограничений доступа.
-
Длительность задачи: Проверьте конфигурацию задачи и установите длительность выполнения, например, "1 день" вместо "1 час".
-
"Start in": Убедитесь, что в поле "Start in" указана правильная папка, где лежит файл ‘.exe’. Это может быть причиной ошибок, если не указано.
-
Дополнительно: Проверьте события в "Event Viewer" для более детального разбора ошибок. Код ошибки 0xE0434352 указывает на общий .NET-инцидент, что может повлиять на выполнение задачи.
Пример
Представим, что вы настроили задачу для смены обоев следующим образом:
- Program/Script:
C:\Users\ИмяПользователя\Downloads\WallpaperChange.exe
- Add Arguments (optional): [необязательные параметры, если требуются]
- Start in (optional):
C:\Users\ИмяПользователя\Downloads\
Применение
Попробуйте следующие шаги для устранения проблемы:
- Откройте "Task Scheduler" (Планировщик заданий) и найдите вашу задачу.
- Кликните правой кнопкой мыши на задаче нужного имени -> "Properties" (Свойства).
- Во вкладке "General" (Общие), измените "Configure for" на Windows 10.
- Установите опцию "Run only when user is logged on".
- Поставьте галочку на "Run with highest privileges".
- Перейдите во вкладку "Actions" (Действия), убедитесь, что путь к программе и "Start in" указаны правильно.
- Перезапустите задачу и проверьте результат.
Эти шаги помогут устранить основную часть проблем с запуском задач и обеспечить успешное изменение обоев согласно программе.