Я пытаюсь заставить Windows 10 эмулировать новую функцию «Цифровое самочувствие», которую Google выпустил вместе с Android 9. В основном она меняет экран на серый в ночное время, чтобы попытаться побудить людей выйти из телефона и перейти к спать.
Когда я узнал о функции «цветового фильтра» в Windows 10 (которая также позволяет вам установить цветовой профиль в оттенках серого), я подумал, что это может быть легко, но я не могу найти способ сделать это в Сценарий напрямую.
На данный момент у меня в основном это работает, включив горячую клавишу переключения Win+ Ctrl+ C, и у меня есть запланированное задание для запуска скрипта AutoHotkey, который, по сути, нажимает эти клавиши, чтобы вызвать ярлык. Это работает нормально, но я хотел бы иметь возможность оставить клавишу быстрого доступа отключенной, чтобы я случайно не нажал ее или у меня не было такого простого способа отключить функцию (и ослабить эффект «Цифровое благополучие»). Кроме того, скрипт не может узнать, в каком состоянии находится настройка. Если он запускается дважды, он отменяет себя. В настоящее время у меня нет сценария машины, чтобы отключить функцию, но если я создал задачу для этого и выключил машину перед ночным триггером, утром он может перейти в серый цвет.
Мой вопрос состоит в том, чтобы спросить, есть ли какой-либо способ, которым я мог бы явно установить «цветной фильтр» или «отключить цветной фильтр» напрямую (через PowerShell, Batch, VBS и т. Д.), Который не зависит от сочетания клавиш, и желательно, чтобы это не переключалось?
https://www.pcworld.com/article/3189747/windows/how-to-use-night-light-in-the-windows-10-creators-update.html?