Служебная программа Awake в PowerToys
Пробуждение PowerToys — это средство для Windows, предназначенное для поддержания пробуждения компьютера без необходимости управлять параметрами питания и сна. Это может быть полезно при выполнении временных задач, гарантируя, что компьютер не переходит в спящий режим или не отключает его экраны.
Начало работы
Вы можете использовать PowerToys Awake непосредственно из параметров PowerToys или как автономный исполняемый файл. При запуске из PowerToys его можно управлять с помощью параметров PowerToys или системной области.
Примечание.
Awake в PowerToys не изменяет параметры плана питания Windows и не зависит от пользовательской конфигурации плана управления питанием. Вместо этого приложение создает фоновые потоки, которые сообщают Windows о необходимости определенного состояния компьютера.
Настройки
В параметрах PowerToys запустите PowerToys Awake, переключив включение пробуждения . После включения приложение будет управлять состоянием включения компьютера.
Вы можете выбрать следующие состояния пробуждения:
Параметр | Description |
---|---|
Продолжайте использовать выбранный план управления питанием | Включенное состояние компьютера никак не затрагивается. Приложение ожидает ввода данных пользователем. |
Поддержание включенного состояния на протяжении неограниченного срока | Компьютер остается проснувшись на неопределенный срок, пока вы явно не поместите компьютер в спящий режим или закройте или отключите приложение. |
Держать пробуждение в течение интервала времени | Сохраняйте пробуждение компьютера в течение определенного ограниченного времени. После определенного времени пробуждение возвращается в предыдущее состояние. |
Продолжайте проснуться до истечения срока действия. | Продолжайте пробуждение компьютера до определенного времени. |
Примечание.
Изменение часов или минут во время временного поддержания включенного состояния компьютера приведет к сбросу таймера.
Экран остается включенным
Хотя пробуждение PowerToys может поддерживать пробуждение компьютера на неопределенный срок или временно, в состоянии по умолчанию экраны, подключенные к компьютеру, будут отключены. Если вам нужно, чтобы отображаемые экраны были доступны, используйте экран "Сохранить" в переключателе, который будет оставаться активным.
Эта функция работает только в том случае, если пробуждение работает в одном из трех состояний пробуждения . Он не выживает перезагрузку компьютера. Кроме того, он не предотвращает какие-либо действия, инициированные пользователем, например вручную помещать компьютер в спящий режим или гибернировать его.
Область системы
Чтобы управлять выполнением средства на панели управления, щелкните правой кнопкой мыши значок Awake в PowerToys.
Интерфейс командной строки (CLI)
Awake в PowerToys также можно выполнять как автономное приложение непосредственно из папки PowerToys. Следующие аргументы командной строки можно использовать при выполнении PowerToys.Awake.exe из терминала или с помощью файла ярлыка .lnk :
Аргумент | Description |
---|---|
--use-pt-config |
Используйте файл конфигурации PowerToys для управления параметрами. Предполагается, что существует файл settings.json для пробуждения, созданного PowerToys, который содержит все необходимые сведения о среде выполнения. Это включает режим поведения (неопределенный или ограниченный период), данные, нужно ли поддерживать экраны включенными, и информацию, какие значения часов и минут необходимы для временной поддержки состояния включения. При использовании этого аргумента все остальные аргументы игнорируются. Awake будет искать изменения в файле settings.json , чтобы обновить его состояние. |
--display-on |
Сохраняйте отображение во время пробуждения компьютера или выключения. Ожидаемые значения — true или false . |
--time-limit |
Продолжительность (в секундах), в течение которой Awake удерживает компьютер во включенном состоянии. Может использоваться в сочетании с --display-on . |
--expire-at |
Дата окончания срока действия и (или) время, когда пробуждение отключится и возобновляет стандартное состояние питания. Может использоваться в сочетании с --display-on . |
--pid |
Вкладывает выполнение Awake к идентификатору процесса (PID). Когда процесс с заданным PID завершается, Awake также завершает работу. |
Примечание.
Файл конфигурации settings.json расположен по адресу %HomePath%\AppData\Local\Microsoft\PowerToys\Awake\
. Параметры временного пробуждения можно изменить, изменив "customTrayTimes"
значение, массив, состоящий из имени и длительности (в секундах), чтобы оставаться в состоянии пробуждения. Например: "customTrayTimes":{"8 hours":28800}
.
Если аргументы командной строки отсутствуют, Awake в PowerToys будет постоянно поддерживать компьютер во включенном состоянии.
При задании значения параметра --time-limit
оба этих формата будут приняты:
PowerToys.Awake.exe --time-limit 36000
PowerToys.Awake.exe --time-limit=36000
При задании значения параметра --expire-at
эти форматы будут приняты на основе DateTime.Parse
PowerToys.Awake.exe --expire-at=17:00:00
истекает в 5 вечера текущего дняPowerToys.Awake.exe --expire-at="4/13/2023 17:00:00"
срок действия истекает на 5 вечера 13 апреля 2023 г.
Установка PowerToys
Эта программа входит в состав служебных программ Microsoft PowerToys для пользователей powerToys . Он предоставляет набор полезных служебных программ для настройки и оптимизации возможностей Windows для повышения производительности. Сведения об установке PowerToys см. в разделе "Установка PowerToys".
Windows developer
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по