Отключите параметры энергосбережения через командную строку
В Windows XP следующая команда в script предотвратит возможность включения всех параметров энергосбережения на ПК (спящий режим, спящий режим HD и т.д.). Это полезно для приложений киоска.
powercfg.exe /setactive presentation
Что такое эквивалент в Vista?
Ответы
Ответ 1
powercfg.exe работает немного по-другому в Vista, и профиль "презентации" по умолчанию не включен (по крайней мере, на моем компьютере, поэтому вы можете настроить профиль "презентация", а затем использовать следующее, чтобы получить GUID
powercfg.exe -list
и следующее, чтобы установить его в этот GUID:
powercfg.exe -setactive GUID
В качестве альтернативы вы можете использовать powercfg.exe с -change или -X для изменения определенных параметров в текущей схеме питания.
Фрагмент из "powercfg.exe/?":
-CHANGE, -X Изменяет значение настройки в текущей схеме питания.
Usage: POWERCFG -X <SETTING> <VALUE>
<SETTING> Specifies one of the following options:
-monitor-timeout-ac <minutes>
-monitor-timeout-dc <minutes>
-disk-timeout-ac <minutes>
-disk-timeout-dc <minutes>
-standby-timeout-ac <minutes>
-standby-timeout-dc <minutes>
-hibernate-timeout-ac <minutes>
-hibernate-timeout-dc <minutes>
Example:
POWERCFG -Change -monitor-timeout-ac 5
This would set the monitor idle timeout value to 5 minutes
when on AC power.
Ответ 2
Установка значения никогда не может быть выполнена путем передачи значения 0
в параметр -change
, то есть:
powercfg.exe -change -monitor-timeout-ac 0
означает, что тайм-аут монитора будет установлен на "Никогда". Таким образом, план презентации может быть достигнут посредством:
powercfg.exe -change -monitor-timeout-ac 0
powercfg.exe -change -disk-timeout-ac 0
powercfg.exe -change -standby-timeout-ac 0
powercfg.exe -change -hibernate-timeout-ac 0
Ответ 3
(по крайней мере) для окон 7:
Хорошие ярлыки:
- powercfg -ALIASES # Отображает псевдонимы для доступных профилей.
- powercfg -S SCHEME_MIN #Activates (высокопроизводительная) схема с псевдонимом SCHEME_MIN
- powercfg -S SCHEME_MAX #Активирует схему (Max-Energie-Saving) с псевдонимом SCHEME_MAX
- powercfg -S SCHEME_BALANCED #... Сбалансированная схема энергоносителей
веселит
Кай
Ответ 4
В Vista вы создаете профиль мощности и используете командную строку powercfg для выбора этого профиля см. здесь
Ответ 5
C:\Windows\system32 > powercfg/list
Существующие схемы питания (* Active)
GUID схемы питания: 381b4222-f694-41f0-9685-ff5bb260df2e (сбалансированный) *
GUID схемы питания: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (высокая производительность)
GUID схемы питания: a1841308-3541-4fab-bc81-f71556f20b4a (энергосбережение)
C:\Windows\system32 > powercfg/setactive a1841308-3541-4fab-bc81-f71556f20b4a
Ответ 6
@ECHO OFF
powercfg -change -monitor-timeout-ac 0
powercfg -change -standby-timeout-ac 0
powercfg -change -disk-timeout-ac 0
powercfg -change -hibernate-timeout-ac 0
Это будет работать