Расскажу как настроить автоматическую смену темы в Windows 10 по расписанию без использования сторонних программ, штатными средствами Windows.
И так начнем, предположим мы хотим что бы тема в нашей Windows менялась по какому-то заданному графику. Например утром в 8:00 тема должна становиться светлой, а вечером в 20:00 тема должна измениться на тёмную и так каждый день.
Для этого будем использовать планировщик заданий. Создадим в нём 2 задачи, первую для смены на темную тему, а вторую для смены на светлую тему.
Начнем с создания задачи для смены на темную тему.
Шаг 1.
Открываем поиск и и находим там планировщик заданий, затем запускаем его
Шаг 2.
В планировщике заданий нажимаем "Создать задачу"
Шаг 3.
В окне создания задачи, на вкладке "Общие" :
1. Придумываем имя для нашей задачи
2. Выбираем пункт "Выполнять для всех пользователей" и устанавливаем флажок на пункте "Не сохранять пароль"
3. В выпадающем меню выбираем "Настроить для Windows 10"
Шаг 4.
Переходим на вкладку "Триггеры" и нажимаем "Создать"
Шаг 5.
В окне создание триггера:
1. Из выпадающего списка выбираем начать задачу "По расписанию"
2. Выбираем пункт "Ежедневно"
3. Устанавливаем дату с которой задача вступит в силу и время в которое она будет выполняться.
4. Задаем параметр "Повторять каждые: 1 дн."
5. Проверяем установлен ли флажок "Включено", если нет - устанавливаем.
6. Нажимаем "ОК"
Шаг 6.
Переходим во вкладку "Действия" и нажимаем "Создать"
Шаг 7.
В окне создание действия:
1. Из выпадающего списка выбираем "Запуск программы"
2. В поле "Программа или сценарий" вписываем следующую строку:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
(Запуск приложения PowerShell. Выделенную строку можно скопировать и вставить в соответствующее поле)
3. В поле "Добавить аргументы" вписываем следующую строку
New-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force
(Меняем параметр реестра отвечающий за то какая тема сейчас активна, 0 = Темная тема 1 = Светлая тема. Выделенную строку можно скопировать и вставить в соответствующее поле )
4. Нажимаем "ОК"
Шаг 8.
Переходим во вкладку "Параметры":
1. Устанавливаем флажок "Выполнять задачу по требованию"
2. Устанавливаем флажок "Немедленно запускать задачу, если пропущен плановый запуск"
(Требуется для автоматической отработки задачи пропущенной в то время, когда компьютер был выключен)
3. Устанавливаем флажок "При сбое выполнения перезапускать через"
(Параметры можно оставить стандартными, или поменять на свои)
4. Устанавливаем флажок "Принудительная остановка задачи, если она не прекращается по запросу"
5. Нажимаем "ОК"
Готово! Теперь каждый день в 20:00 тема будет изменяться на темную и глаза будут меньше уставать в вечернее и ночное время суток, но нам нужно что бы тема возвращалась обратно на светлую в дневное время суток!
Задача на смену будет практически идентичная за исключением того, что нам нужно будет поменять время в которое будет активироваться задача и параметр реестра отвечающий за активацию темы.
Приступим к созданию задачи для смены темы на светлую:
Создаем новую задачу
1. Повторяем Шаг 1 и Шаг 2.
2. В Шаге 3 изменится только имя нашей задачи, остальные параметры остаются аналогичными.
3. Повторяем Шаг 4.
4. В Шаге 5 меняем время для смены темы на светлую например 8:00
5. Повторяем Шаг 6.
6. В Шаге 7 меняется строка строку "Добавить аргументы"
6.1. В поле "Программа или сценарий" впишем строку:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
(Она осталась неизменной, все так же запускаем приложение PowerShell. Выделенную строку можно скопировать и вставить в соответствующее поле)
6.2. В поле "Добавить аргументы" впишем строку:
Set-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 1
(В этой строке произошли изменения. Выделенную строку можно скопировать и вставить в соответствующее поле)
7. Повторяем Шаг 8
Итог! Теперь у вас настроена автоматическая смена темы в вечернее и ночное время суток на темную тему, а так же в дневное время суток на светлую тему. Задачи будут выполняться автоматически, так же мы можем отключить их в любой момент. При этом не использовано стороннее программное обеспечение и не создается лишняя нагрузка на операционную систему.