Powercfg
управление настройками управления питанием Windows из командной строки [исполняемый файл Powercfg.exe]
POWERCFG [/LIST | /QUERY [<имя>] | /CREATE <имя> | /DELETE <имя> |
/SETACTIVE <имя> | /CHANGE <параметры> |
/HIBERNATE {ON|OFF} | /EXPORT имя [/FILE <имя_файла>] |
/IMPORT <имя> [/FILE <имя_файла>] | /GLOBALPOWERFLAG {ON|OFF}
/OPTION flag |
/BATTERYALARM {LOW|CRITICAL} [параметры] |
/DEVICEQUERY флаги_запроса | /DEVICEENABLEWAKE имя_устройства |
/DEVICEDISABLEWAKE имя_устройства | /?]
Описание:
Эта команда позволяет администратору управлять
параметрами электропитания системы.
Список параметров:
/LIST, /L Перечень имен существующих схем электропитания.
/QUERY, /Q Отображение конфигурации указанной схемы электропитания.
Если имя не указано, отображается конфигурация текущей
активной схемы электропитания
/CREATE, /C Создание схемы электропитания с указанным именем. Новая
схема создается со свойствами текущей
активной схемы.
/DELETE, /D Удаление схемы электропитания с указанным именем.
/SETACTIVE, /S Активизация схемы электропитания с указанным именем.
/CHANGE, /X Изменение параметров указанной схемы электропитания.
Дополнительные ключи определяют тип изменений:
/monitor-timeout-ac <минуты>
/monitor-timeout-dc <минуты>
/disk-timeout-ac <минуты>
/disk-timeout-dc <минуты>
/standby-timeout-ac <минуты>
/standby-timeout-dc <минуты>
/hibernate-timeout-ac <минуты>
/hibernate-timeout-dc <минуты>
/processor-throttle-ac <регулировка>
/processor-throttle-dc <регулировка>
Параметры AC используются при питании компьютера от сети.
Параметры DC используются при питании компьютера от батарей.
Задание нулевого значения для параметра timeout отключает
соответствующий тайм-аут. Поддерживаемые значения параметра
throttle: NONE, CONSTANT, DEGRADE и ADAPTIVE.
/EXPORT, /E Экспорт схемы электропитания с указанным именем в файл.
Если имя файла не указано, по умолчанию используется
SCHEME.POW. Поддерживается дополнительный параметр:
/FILE <имя_файла>
/IMPORT, /I Импорт схемы электропитания из указанного файла.
Если имя файла не указано, по умолчанию используется имя
SCHEME.POW. Если схема с указанным именем уже существует,
она заменяется на новую. Поддерживается
дополнительный параметр:
/FILE <имя_файла>
/HIBERNATE, /H {ON|OFF} Включает и выключает спящий режим. Таймаут
спящего режима не поддерживается всеми системами.
/NUMERICAL, /N Указание схемы электропитания с помощью числового
идентификатора. При использовании этого ключа вместо
имени схемы электропитания в командной строке задается
числовой идентификатор. Этот ключ можно использовать
в комбинации с командами /QUERY, /DELETE, /SETACTIVE,
/CHANGE, /EXPORT и /IMPORT.
/GLOBALPOWERFLAG,/G {ON|OFF} Включение и отключение глобальных флагов.
Допустимые флаги (для использования после "/OPTION "):
BATTERYICON: Вывод значка индикатора батарей на
панели задач.
MULTIBATTERY: Вывод нескольких батарей в
системном индикаторе.
RESUMEPASSWORD: Приглашение на ввод пароля при
возобновлении системы.
WAKEONRING: Поддержка пробуждения по звонку.
VIDEODIM: Поддержка понижения яркости при
питании от батарей.
/AVAILABLESLEEPSTATES, /A Сообщает о доступных режимах низкого
энергопотребления для этого компьютера. Когда удается,
приводит причины невозможности использования некоторых
из этих режимов.
/BATTERYALARM, /B {LOW|CRITICAL} Настраивает сигнализацию о заряде
батарей. Можно использовать следующие параметры:
/activate <on|off>
Включение или отключение подачи сигнала.
/level <percentage (0 — 100)>
Подача сигнала при достижении указанного
уровня заряда батарей в процентах.
/text <on|off>
Включение или отключение текстового уведомления.
/sound <on|off>
Включение или отключение звукового уведомления.
/action <none|shutdown|hibernate|standby>
Предпринимаемое действие в случае подачи сигнала.
Некоторые действия могут быть не разрешены.
/forceaction <on|off>
Принудительный переход в ждущий режим или режим
завершения работы даже в том случае, если
программа не отвечает.
/program <on|off>
Выбор программы для запуска. С помощью команды
schtasks.exe /change можно настроить программу.
/DEVICEQUERY <флаги_запроса> возвращает список устройств,
заданных параметром <флаги_запроса>. Возможные значения
для параметра <флаги_запроса>:
wake_from_S1_supported - возвращает все устройства, поддерживающие
пробуждение системы из состояния легкого сна.
wake_from_S2_supported - возвращает все устройства, поддерживающие
пробуждение системы из состояния более глубокого сна.
wake_from_S3_supported - возвращает все устройства, поддерживающие
пробуждение системы из состояния самого глубокого сна.
wake_from_any - возвращает все устройства, поддерживающие
пробуждение из любого состояния сна.
S1_supported - список устройств, поддерживающих состояние легкого сна.
S2_supported - список устройств, поддерживающих состояние более
глубокого сна.
S3_supported - список устройств, поддерживающих состояние самого
глубокого сна.
S4_supported - список устройств, поддерживающих спящий режим.
wake_programmable - список устройств, которые пользователь может
настроить для пробуждения системы из состояния сна.
wake_armed - список устройств, которые уже настроены
для пробуждения системы из любого состояния сна.
all_devices - возвращает все устройства, находящиеся в системе.
all_devices_verbose - возвращает подробный список устройств.
/DEVICEENABLEWAKE <имя_устройства> включает устройство для пробуждения
системы из состояния сна. <devicename> - это устройство,
использующее параметр "/DEVICEQUERY wake_programmable".
/DEVICEENABLEWAKE <имя_устройства> отключает устройство для
пробуждения системы.
<devicename> - это устройство, использующее
параметр "/DEVICEQUERY wake_armed".
/HELP, /? Сведения о параметрах командной строки.
Примеры:
POWERCFG /LIST
POWERCFG /QUERY схема
POWERCFG /QUERY
POWERCFG /CREATE схема
POWERCFG /DELETE схема
POWERCFG /SETACTIVE схема
POWERCFG /CHANGE схема /monitor-timeout-dc 15
POWERCFG /CHANGE схема /monitor-timeout-dc 0
POWERCFG /HIBERNATE on
POWERCFG /EXPORT схема /file имя_файла
POWERCFG /QUERY номер /NUMERICAL
POWERCFG /GLOBALPOWERFLAG on /OPTION BATTERYICON
POWERCFG /AVAILABLESLEEPSTATES
POWERCFG /BATTERYALARM low
POWERCFG /BATTERYALARM critical /ACTIVATE on /LEVEL 6 /ACTION hibernate
POWERCFG /DEVICEQUERY wake_armed
POWERCFG /DEVICEENABLEWAKE "Microsoft USB IntelliMouse Explorer"