Где изменения, внесенные PWRCFG.Утилита командной строки EXE хранится?

конкретно в отношении нижеприведенной части другого ответа, есть ли где-то я могу вручную установить/изменить то, что делает эта утилита?

Параметры Командной Строки Powercfg

в командной строке вы можете ввести

POWERCFG -REQUESTSOVERRIDE PROCESS name_of_the_process

система индикации и это предотвратит
Windows 7, чтобы спать во время определенного процесса. Я никогда
поэтому вы должны прочитать руководство здесь.

использование:

POWERCFG -REQUESTSOVERRIDE <CALLER_TYPE> <NAME> <REQUEST>

указывает один из следующих типов вызывающего объекта: процесс, служба, драйвер.
Это достигается вызовом команды POWERCFG-REQUESTS. Укажет
имя вызывающего абонента. Это имя, возвращаемое при вызове POWERCFG
- Просит команду. Указывает одну или несколько из следующих мощностей. Типы Запросов: Дисплей, Система, Awaymode.

пример:

POWERCFG -REQUESTSOVERRIDE PROCESS wmplayer.exe Display System

чтобы удалить переопределение запроса питания, используйте - Опция REQUESTSOVERRIDE,
но не указывайте тип переопределения (System, Display, AwayMode)
как в следующем примере:

POWERCFG -REQUESTSOVERRIDE PROCESS wmplayer.exe
10
задан Community
02.02.2023 23:14 Количество просмотров материала 2958
Распечатать страницу

3 ответа

можно использовать RegFromApp для записи изменений.

RegFromApp отслеживает изменения реестра, внесенные приложением, которое вы выбрали и создаете стандартный файл регистрации RegEdit (.рег) содержит все изменения реестра, внесенные приложением. Вы смогите использовать произведенное .reg-файл для импорта этих изменений с помощью RegEdit когда это необходимо.

enter image description here

иначе будет создать 2 реестра snapshost с RegShot 2 (1 до и 1 после смены) и сравнить снимки и список различий.

1
отвечен magicandre1981 2023-02-04 07:02

можно использовать монитор процессов от SysInternals видел, что pwrcfg.exe программа делает, когда она устанавливает эти параметры. Используйте параметры фильтрации только для мониторинга pwrcfg.exe, и посмотреть, где в реестре или файловой системе он сохраняет параметры конфигурации.

1
отвечен nhinkle 2023-02-04 09:19

хотя это здорово, что другие ответы говорят, какие инструменты могут быть использованы, чтобы попытаться выяснить ответ, они на самом деле не отвечают, где хранится информация.

переопределения хранятся под ключами процесса, службы и драйвера в

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerRequestOverride\

каждое переопределение-это DWORD с именем процесса и значением, представляющим собой комбинацию эти:

  • 1 = DISPLAY
  • 2 = SYSTEM
  • 4 = AWAYMODE
  • 8 = казнь

таким образом, пример команды:

POWERCFG -REQUESTSOVERRIDE PROCESS wmplayer.exe Display System

производит этот результат в реестре:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerRequestOverride\Process]
"wmplayer.exe"=dword:00000003

на момент написания это по-прежнему применимо к последней версии Windows 10.

1
отвечен Stephen Klancher 2023-02-04 11:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх