Информационная функция Call of PowerC++

Программы на C++. Форум разработчиков
Anonymous
 Информационная функция Call of Power

Сообщение Anonymous »

У меня есть простой файл сценария, который отлично работает, если я запускаю его от имени администратора:

Код: Выделить всё

powercfg /SLEEPSTUDY /XML
При этом сохраняется файл C:\Windows\System32\sleepstudy-report.xml.
Но когда я пытаюсь вызвать скрипт из программы C++ я получаю
сообщение об ошибке:

Не удалось загрузить библиотеку диагностики энергоэффективности (energy.dll).

Процесс запущен от имени администратора
Я пробовал использовать разные способы создания система процессов, ShellExecuteA и Energy.dll в одном словаре.
Как мне получить журнал состояний питания компьютера, хотя бы за последний час? Средство просмотра событий не работает для событий сна/возобновления, по крайней мере, в Windows 11.

Подробнее здесь: https://stackoverflow.com/questions/790 ... n-function

Вернуться в «C++»