Opciones de la línea de comandos de Powercfg

Use powercfg.exe para controlar los planes de energía , tambiéndenominados esquemas de energía, para usar los estados de suspensión disponibles, para controlar los estados de energía de los dispositivos individuales y para analizar el sistema en busca de problemas comunes de eficiencia energética y duración de la batería.

Sintaxis

Las líneas de comandos de Powercfg usan la sintaxis siguiente:

Powercfg /option [arguments] [/?]

donde option es una de las opciones enumeradas en la tabla siguiente y arguments es uno o varios argumentos que se aplican a la opción seleccionada. Si se incluye /? en una línea de comandos, se muestra ayuda para la opción especificada. Las opciones y los argumentos se describen con más detalle más adelante en este tema.

Opciones de línea de comandos

Opción Descripción
/?, -help Muestra información sobre los parámetros de la línea de comandos.
/list, /L Enumera todos los esquemas de energía.
/query, /Q Muestra el contenido de un esquema de energía.
/change, /X Modifica un valor de configuración del plan de energía actual.
/changename Modifica el nombre y la descripción de un esquema de energía.
/duplicatescheme Duplica un esquema de energía.
/delete, /D Elimina un esquema de energía.
/deletesetting Elimina una configuración de energía.
/setactive, /S Activa un esquema de energía en el sistema.
/getactivescheme Recupera el plan de energía actualmente activo.
/setacvalueindex Establece el valor asociado a una configuración de energía mientras el sistema funciona con alimentación de CA.
/setdcvalueindex Establece el valor asociado a una configuración de energía mientras el sistema está encendido por alimentación de controlador de dominio.
/import Importa toda la configuración de energía de un archivo.
/export Exporta un esquema de energía a un archivo.
/aliases Muestra todos los alias y sus GUID correspondientes.
/getsecuritydescriptor Obtiene un descriptor de seguridad asociado a una configuración de energía, un plan de energía o una acción especificados.
/setsecuritydescriptor Establece un descriptor de seguridad asociado a una configuración de energía, un esquema de energía o una acción.
/hibernate, /H Habilita y deshabilita la característica hibernar.
/availablesleepstates, /A Informa de los estados de suspensión disponibles en el sistema.
/devicequery Devuelve una lista de dispositivos que cumplen los criterios especificados.
/deviceenableavake Permite a un dispositivo reactivar el sistema de un estado de suspensión.
/devicedisablewake Deshabilita que un dispositivo resalte el sistema de un estado de suspensión.
/lastwake Informa sobre lo que ha amansado el sistema de la última transición de suspensión.
/waketimers Enumera los temporizadores de reactivación activos.
/requests Enumera las solicitudes de energía de aplicación y controlador.
/requestsoverride Establece una invalidación de Power Request para un proceso, servicio o controlador determinados.
/energy Analiza el sistema en busca de problemas comunes de eficiencia energética y duración de la batería.
/batteryreport Genera un informe del uso de la batería.
/sleepstudy Genera un informe de transición de energía del sistema de diagnóstico.
/srumutil Vuelca los datos de estimación de energía del Monitor de uso de recursos del sistema (SRUM).
/systemsleepdiagnostics Genera un informe de diagnóstico de las transiciones de suspensión del sistema.
/systempowerreport Genera un informe de transición de energía del sistema de diagnóstico.

Descripciones de opciones de línea de comandos

En las secciones siguientes se describen las opciones y los argumentos de la línea de comandos de Powercfg.

-help o /?

Muestra información sobre los parámetros de la línea de comandos.

Sintaxis:

powercfg /?

/list o /L

Enumera todos los esquemas de energía.

Sintaxis:

powercfg /list

/query o /Q

Muestra el contenido del plan de energía especificado.

Sintaxis:

powercfg /query [scheme_GUID] [sub_GUID]

Si no se proporcionan los parámetros scheme_GUID o sub_GUID , se muestra la configuración del esquema de energía activo actual. Si no se sub_GUID parámetro, se muestran todos los valores del esquema de energía especificado.

Argumentos:

scheme_GUID

  Especifica el GUID de un plan de energía. La ejecución de powercfg /list devuelve un GUID de esquema de energía.

sub_GUID

  Especifica un GUID de subgrupo de configuración de energía. Se devuelve un GUID del subgrupo de configuración de energía mediante la ejecución de powercfg /query.

Ejemplos:

powercfg /query
powercfg /query 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20

/change o /X

Modifica un valor de configuración del plan de energía actual.

Sintaxis:

 /change settingvalue

Argumentos:

Ajuste

  Especifica una de las siguientes opciones:

  • monitor-timeout-ac
  • monitor-timeout-dc
  • disk-timeout-ac
  • disk-timeout-dc
  • standby-timeout-ac
  • standby-timeout-dc
  • hibernate-timeout-ac
  • hibernate-timeout-dc

value

  Especifica el nuevo valor, en minutos.

Ejemplos:

powercfg /change monitor-timeout-ac 5

/changename

Modifica el nombre de un esquema de energía y, opcionalmente, su descripción.

Sintaxis:

 powercfg /changename *scheme_GUID * name [description]

Argumentos:

scheme_GUID

  Especifica el GUID de un plan de energía. La ejecución de powercfg /list devuelve un GUID de esquema de energía.

name

  Especifica el nuevo nombre del esquema de energía.

description

Especifica la nueva descripción del esquema de energía. Si no se especifica ninguna descripción, solo se cambia el nombre.

Ejemplos:

powercfg /changename 381b4222-f694-41f0-9685-ff5bb260df2e "Customized Balanced"

/duplicatescheme

Duplica el plan de energía especificado. Se muestra el GUID resultante que representa el nuevo esquema.

Sintaxis:

 powercfg /duplicatescheme scheme_GUID [destination_GUID]

Argumentos:

scheme_GUID

  Especifica el GUID de un plan de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list.

destination_GUID

  Especifica el GUID del nuevo esquema de energía. Si no se especifica ningún GUID, se crea un NUEVO GUID.

Ejemplos:

powercfg /duplicatescheme 381b4222-f694-41f0-9685-ff5bb260df2e

/delete o /D

Elimina el plan de energía que tiene el GUID especificado.

Sintaxis:

 powercfg /delete scheme_GUID

Argumentos:

scheme_GUID

  Especifica el GUID de un plan de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list.

Ejemplos:

powercfg /delete 381b4222-f694-41f0-9685-ff5bb260df2e

/deletesetting

Elimina una configuración de energía.

Sintaxis:

 powercfg /deletesetting sub_GUIDsetting_GUID

Argumentos:

sub_GUID

  Especifica un GUID de subgrupo de configuración de energía. Se devuelve un GUID del subgrupo de configuración de energía mediante la ejecución de powercfg /query.

setting_GUID

  Especifica un GUID de configuración de energía. Se devuelve un GUID de configuración de energía mediante la ejecución de powercfg /query.

Ejemplos:

powercfg /deletesetting 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da

/setactive o /S

Activa el esquema de energía especificado en el sistema.

Sintaxis:

 powercfg /setactive scheme_GUID

Argumentos:

scheme_GUID

  Especifica el GUID de un plan de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list.

Ejemplos:

powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e

/getactivescheme

Recupera el plan de energía actualmente activo.

Sintaxis:

 powercfg /getactivescheme

/setacvalueindex

Establece el valor asociado a una configuración de energía especificada mientras el sistema funciona con alimentación de CA.

Sintaxis:

 powercfg /setacvalueindex scheme_GUIDsub_GUIDsetting_GUIDsetting_index

Argumentos:

scheme_GUID

  Especifica el GUID de un plan de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list.

sub_GUID

  Especifica un GUID de subgrupo de configuración de energía. La ejecución de powercfg /query devuelve un GUID del subgrupo de configuración de energía.

setting_GUID

  Especifica un GUID de configuración de energía. Se devuelve un GUID de configuración de energía mediante la ejecución de powercfg /query.

setting_index

  Especifica en qué valor posible se establece esta configuración. Se devuelve una lista de valores posibles mediante la ejecución de powercfg /query.

Ejemplos:

powercfg /setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0

/setdcvalueindex

Establece el valor asociado a una configuración de energía especificada mientras el sistema funciona con alimentación de controlador de dominio.

Sintaxis:

 powercfg /setdcvalueindex scheme_GUIDsub_GUIDsetting_GUIDsetting_index

Argumentos:

scheme_GUID

  Especifica el GUID de un plan de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list.

sub_GUID

  Especifica un GUID de subgrupo de configuración de energía. Se devuelve un GUID del subgrupo de configuración de energía mediante la ejecución de powercfg /query.

setting_GUID

  Especifica un GUID de configuración de energía. Se devuelve un GUID de configuración de energía mediante la ejecución de powercfg /query.

setting_index

  Especifica en qué valor posible se establece esta configuración. Se devuelve una lista de valores posibles mediante la ejecución de powercfg /query.

Ejemplos:

powercfg /setdcvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 300

/import

Importa un esquema de energía del archivo especificado.

Sintaxis:

 powercfg /import file_name [GUID]

Argumentos:

file_name

  Especifica una ruta de acceso completa a un archivo devuelto mediante la ejecución de powercfg /export.

GUID

  Especifica el GUID para el esquema importado. Si no se especifica ningún GUID, se crea un NUEVO GUID.

Ejemplos:

powercfg /import c:\scheme.pow

/export

Exporta un plan de energía, representado por el GUID especificado, al archivo indicado.

Sintaxis:

 powercfg /export file_nameGUID

Argumentos:

file_name

  Especifica una ruta de acceso completa a un archivo de destino.

GUID

  Especifica el GUID de un plan de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list.

Ejemplos:

powercfg /export c:\scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e

/aliases

Muestra una lista de alias y sus GUID correspondientes. Estos alias se pueden usar en lugar de un GUID en cualquier comando.

Sintaxis:

 powercfg /aliases

Nota

Algunas configuraciones no contienen alias. Para obtener una lista completa de GUID, use powercfg /query.

/getsecuritydescriptor

Obtiene el descriptor de seguridad asociado a la configuración de energía, el esquema de energía o la acción especificados.

Sintaxis:

 powercfg /getsecuritydescriptor GUIDaction |

Argumentos:

GUID

  Especifica un GUID de plan de energía o configuración de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list. Se devuelve un GUID de configuración de energía mediante la ejecución de powercfg /query.

action

  Especifica una de las siguientes acciones:

  • ActionSetActive
  • Accióncrear
  • ActionDefault

Ejemplos:

powercfg /getsecuritydescriptor 381b4222-f694-41f0-9685-ff5bb260df2e<br />
powercfg /getsecuritydescriptor ActionSetActive

/setsecuritydescriptor

Establece un descriptor de seguridad asociado a la configuración de energía, el esquema de energía o la acción especificados.

Sintaxis:

 powercfg /setsecuritydescriptor GUIDactionSDDL |

Argumentos:

GUID

  Especifica un GUID de plan de energía o configuración de energía. Se devuelve un GUID de esquema de energía mediante la ejecución de powercfg /list. Se devuelve un GUID de configuración de energía mediante la ejecución de powercfg /query.

action

  Especifica una de las siguientes acciones:

  • ActionSetActive
  • Accióncrear
  • ActionDefault

SDDL

  Especifica una cadena de descriptor de seguridad válida en formato SDDL. Se puede obtener una cadena SDDL de ejemplo mediante la ejecución de powercfg /getsecuritydescriptor.

Ejemplos:

powercfg /setsecuritydescriptor 381b4222-f694-41f0-9685-ff5bb260df2e O:BAG:SYD:P(A;CI;KRKW;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO)<br />

powercfg /setsecuritydescriptor ActionSetActive O:BAG:SYD:P(A;CI;KR;;;BU)(A;CI;KA;;;BA)(A;CI;KA;;;SY)(A;CI;KA;;;CO)

/hibernate o /H

Habilita o deshabilita la característica de hibernación; además, establece el tamaño de hiberfile.

Sintaxis:

 powercfg /hibernate

 powercfg /hibernate [ onoff | ]

 powercfg /hibernate [ /size percent_size]

 powercfg /hibernate [ /type reducedfull | ]

Argumentos:

Activado

  Habilita la característica hibernar.

 Desactivado

  Deshabilita la característica hibernar.

 /size percent_size

  Especifica el tamaño de hiberfile deseado como porcentaje del tamaño total de memoria. El tamaño predeterminado no puede ser inferior a 50. Este parámetro también hace que se habilite la hibernación.

 /type reducedfull |

  Especifica el tipo de hiberfile deseado. Un hiberfile reducido solo admite hiberboot.

Nota

Un hiberfile que tiene un tamaño predeterminado personalizado, o HiberFileSizePercent >= 40, se considera un hiberfile completo. HiberFileSizePercent se establece en el Registro en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power.

Para cambiar el tipo de hiberfile a reducido, el sistema operativo tiene que administrar el tamaño de hiberfile predeterminado. Para ello, ejecute los siguientes comandos:

powercfg /hibernate /size 0

powercfg /hibernate /type reduced

Ejemplos:

powercfg /hibernate off<br /> powercfg /hibernate /size 100<br /> powercfg /hibernate /type reduced

/availablesleepstates o /A

Notifica los estados de suspensión disponibles en el sistema. Intente proporcionar razones por las que los estados de suspensión no están disponibles.

Sintaxis:

 powercfg /availablesleepstates

/devicequery

Devuelve una lista de dispositivos que cumplen los criterios especificados.

Sintaxis:

 powercfg /devicequery query_flag

Argumentos:

query_flag

  Especifica uno de los siguientes criterios:

   wake_from_S1_supported Devuelve todos los dispositivos que admiten el resalte del sistema desde un estado de suspensión ligera.

   wake_from_S2_supported Devuelve todos los dispositivos que admiten el resalte del sistema desde un estado de suspensión más profundo.

   wake_from_S3_supported Devuelve todos los dispositivos que admiten la derivación del sistema del estado de suspensión más profundo.

   wake_from_any Devuelve todos los dispositivos que admiten el resalte del sistema de cualquier estado de suspensión.

   S1_supported Enumera los dispositivos que admiten suspensión ligera.

   S2_supported Enumera los dispositivos que admiten una suspensión más profunda.

   S3_supported Enumera los dispositivos que admiten una suspensión más profunda.

   S4_supported Enumera los dispositivos que admiten hibernación.

   wake_programmable Enumera los dispositivos que son configurables por el usuario para reactivar el sistema desde un estado de suspensión.

   wake_armed Enumera los dispositivos que están configurados actualmente para reactivar el sistema de cualquier estado de suspensión.

   all_devices Devuelve todos los dispositivos presentes en el sistema.

Ejemplos:

powercfg /devicequery wake_armed

/deviceenableavake

Permite al dispositivo especificado reactivar el sistema de un estado de suspensión.

Sintaxis:

 powercfg /deviceenableavake device_name

Argumentos:

Nombre_dispositivo

  Especifica un dispositivo. Este nombre de dispositivo se puede recuperar mediante powercfg /devicequery wake_programmable.

Ejemplos:

powercfg /deviceenableawake &quot;Microsoft USB IntelliMouse Optical&quot;

/devicedisablewake

Deshabilita el dispositivo especificado para que no resalte el sistema de un estado de suspensión.

Sintaxis:

 powercfg /devicedisablewake device_name

Argumentos:

Nombre_dispositivo

  Especifica un dispositivo. Este nombre de dispositivo se puede recuperar mediante powercfg /devicequery wake_armed.

Ejemplos:

powercfg /devicedisablewake &quot;Microsoft USB IntelliMouse Optical&quot;

/lastwake

Proporciona información sobre lo que ha resanado el sistema desde la última transición de suspensión.

Sintaxis:

 powercfg /lastwake

/waketimers

Enumera los temporizadores de reactivación activos. Si está habilitada, la expiración de un temporizador de reactivación reactiva el sistema de los estados de suspensión e hibernación.

Sintaxis:

 powercfg /waketimers

/requests

Enumera las solicitudes de energía de aplicación y controlador. Las solicitudes de energía impiden que el equipo apague automáticamente la pantalla o entre en un modo de suspensión de bajo consumo.

Sintaxis:

 powercfg /requests

/requestsoverride

Establece una invalidación de Power Request para un proceso, servicio o controlador determinados. Si no se especifica ningún parámetro, este comando muestra la lista actual de invalidaciones de Power Request.

Sintaxis:

 powercfg /requestsoverride [caller_typenamerequest]

Argumentos:

Caller_type

  Especifica uno de los siguientes tipos de llamador: proceso, servicio, controlador. Esto se obtiene mediante la ejecución de powercfg /requests.

name

  Especifica el nombre del autor de la llamada. Este es el nombre devuelto por la ejecución de powercfg /requests.

Solicitud

  Especifica uno o varios de los siguientes tipos de Power Request:

  • Mostrar
  • Sistema
  • Awaymode

Ejemplos:

powercfg /requestsoverride process wmplayer.exe display system

/energy

Analiza el sistema en busca de problemas comunes de eficiencia energética y batería y genera un informe, un archivo HTML, en la ruta de acceso actual.

Sintaxis:

 powercfg /energy [ /output file_name] [ /xml ] [ /duration seconds ]

 powercfg /energy /trace [ /d file_path] [ /xml ] [ /duration seconds]

 La opción /energy debe usarse cuando el equipo está inactivo y no tiene ningún documento o programa abierto.

Argumentos:

 /output file_name

  Especifique la ruta de acceso y el nombre de archivo para almacenar el archivo HTML o XML del informe de energía.

 /xml

  Da formato XML al archivo de informe.

 /duration seconds

  Especifica el número de segundos que se deben observar en el comportamiento del sistema. El valor predeterminado es 60 segundos.

 /trace

  Registra el comportamiento del sistema y no realiza análisis. Los archivos de seguimiento se generan en la ruta de acceso actual a menos que se especifique el parámetro /D .

 /d file_path

  Especifique el directorio para almacenar los datos de seguimiento. Solo se puede usar con el parámetro /trace .

Ejemplos:

powercfg /energy<br />
powercfg /energy /output &quot;longtrace.html&quot; /duration 120

/batteryreport

Genera un informe de las características de uso de la batería a lo largo de la duración del sistema. La ejecución de powercfg /batteryreport genera un archivo de informe HTML en la ruta de acceso actual.

Sintaxis:

 powercfg /batteryreport [ /output file_name ] [ /xml ]

 powercfg /batteryreport [ /duration days ]

Argumentos:

 /output file_name

  Especifique la ruta de acceso y el nombre de archivo para almacenar el HTML del informe de batería.

 /output file_name /xml

  Da formato XML al archivo de informe de batería.

 /duration days

  Especifica el número de días que se analizará para el informe.

Ejemplos:

powercfg /batteryreport /output &quot;batteryreport.html&quot;<br />
powercfg /batteryreport /duration 4

/sleepstudy

Genera un informe de diagnóstico de calidad de espera moderna durante los últimos tres días en el sistema. El informe es un archivo que se guarda en la ruta de acceso actual.

Sintaxis:

 powercfg /sleepstudy [ /output file_name ] [ /xml ]

 powercfg /sleepstudy [ /duration days]

 powercfg /sleepstudy [ /transformxmL file_name.xml ] [ /output file_name.html ]

Argumentos:

 /output file_name

  Especifique la ruta de acceso y el nombre de archivo para almacenar el HTML del informe Sleepstudy.

 /output file_name /xml

  Da formato XML al archivo de informe Sleepstudy.

 /duration days

  Especifica el número de días que se analizará para el informe.

 /transformxml file_name.xml /output file_name.html

  Transforma el informe Sleepstudy de XML a HTML.

Ejemplos:

powercfg /sleepstudy /output &quot;sleepstudy.html&quot;<br />
powercfg /sleepstudy /duration 7

/srumutil

Enumera todos los datos de estimación de energía del Monitor de uso de recursos del sistema (SRUM) en un archivo XML o CSV.

Sintaxis:

 powercfg /srumutil [ /output file_name ] [ /xml ] [ /csv ]

Argumentos:

 /output file_name

  Especifique la ruta de acceso y el nombre de archivo para almacenar los datos de SRUM.

 /output file_name /xml

  Da formato XML al archivo.

 /output file_name /csv

  Da formato al archivo como CSV.

Ejemplos:

powercfg /batteryreport /output &quot;srumreport.xml&quot; /xml

/systemsleepdiagnostics

Genera un informe de intervalos en los que el usuario no ha estado presente durante los últimos tres días en el sistema y si el sistema ha quedo en suspensión. Esta opción genera un informe, un archivo HTML, en la ruta de acceso actual.

Este comando requiere privilegios de administrador y debe ejecutarse desde un símbolo del sistema con privilegios elevados.

Sintaxis:

 powercfg /systemsleepdiagnostics [ /output file_name ] [ /xml ]

Argumentos:

 /output file_name

  Especifica la ruta de acceso y el nombre de archivo del informe de diagnóstico.

 /xml

  Guarde el informe como un archivo XML.

 /duration days

  Especifica el número de días que se analizará para el informe.

 /transformxml file_name

  Genera un informe en HTML a partir de un informe creado previamente en XML.

Ejemplos:

powercfg /systemsleepdiagnostics<br/>
powercfg /systemsleepdiagnostics /output &quot;system-sleep-diagnostics.html&quot;<br/>
powercfg /systemsleepdiagnostics /output &quot;system-sleep-diagnostics.xml&quot; /XML<br/>
powercfg /systemsleepdiagnostics /transformxml &quot;system-sleep-diagnostics.xml&quot;

/systempowerreport o /spr

Genera un informe de las transiciones de energía del sistema durante los últimos tres días en el sistema, incluida la eficacia de energía en espera conectada. Esta opción genera un informe, un archivo HTML, en la ruta de acceso actual.

Este comando requiere privilegios de administrador y debe ejecutarse desde un símbolo del sistema con privilegios elevados.

Sintaxis:

 powercfg /getsecuritydescriptor GUIDaction |

Argumentos:

 /output file_name

  Especifica la ruta de acceso y el nombre de archivo del informe de diagnóstico.

 /xml

  Guarde el informe como un archivo XML.

 /duration days

  Especifica el número de días que se analizará para el informe.

 /transformxml file_name

  Genera un informe en HTML a partir de un informe creado previamente en XML.

Ejemplos:

powercfg /systempowerreport<br/>
powercfg /systempowerreport /output &quot;sleepstudy.html&quot;<br/>
powercfg /systempowerreport /output &quot;sleepstudy.xml&quot; /XML<br/>
powercfg /systempowerreport /transformxml &quot;sleepstudy.xml&quot;

Compatibilidad con esquemas de superposición PPM perfiles de superposición

Los esquemas de energía superpuestos PPM perfiles de energía se pueden personalizar a través de powercfg.exe. Es importante tener en cuenta que los esquemas de superposición ahora se limitan a personalizar la configuración que afecta al rendimiento frente al ahorro de energía. Esto está relacionado actualmente con la configuración de los subgrupos de configuración de energía PPM y Gráficos (con alias SUB_PROCESSOR y SUB_GRAPHICS en powercfg). Los intentos de escribir en otros subgrupos en esquemas de superposición producirán un mensaje de error.

Lectura de esquemas de superposición

Los comandos powercfg usados anteriormente para leer esquemas de energía ahora admiten esquemas de superposición, así como para lecturas y escrituras.

Sintaxis:

 powercfg /q overlay_scheme_aliassubgroup_aliassetting_alias

Todos los argumentos después de la marca /q son opcionales. Si no se especifica el alias de configuración, se enumerarán todos los valores del esquema de superposición y el subgrupo especificados. Si no se especifica el subgrupo, se enumerarán todos los valores de todos los subgrupos del esquema de superposición especificado. Si no se especifica el esquema de superposición, se supone que es el esquema de superposición activo actualmente (si está activo) o el esquema de energía actual (si no hay ninguna superposición activa).

Escritura en esquemas de superposición

Los comandos setacvalueindex y setdcvalueindex ahora también admiten esquemas de superposición.

Sintaxis:

 powercfg /setacvalueindex overlay_scheme_aliassubgroup_aliassetting_aliasvalue

 powercfg /setdcvalueindex overlay_scheme_aliassubgroup_aliassetting_aliasvalue

Lectura desde PPM perfil

Los comandos son similares a los de esquemas de superposición y esquemas de energía, salvo que usan la marca /qp.

Sintaxis:

 powercfg /queryprofile overlay_or_power_scheme_aliasprofile_aliassetting_alias

 powercfg /qp overlay_or_power_scheme_aliasprofile_aliassetting_alias

PPM alias de perfil son visibles mediante la ejecución del mismo comando powercfg /aliasesh. Se proporciona compatibilidad con los argumentos que faltan y el comportamiento es similar a cuando faltan argumentos y se usa la marca /q.

Escribir en PPM perfil

Para escribir en PPM perfiles, se pueden usar los comandos /setacprofileindex y /setdcprofileindex.

Sintaxis:

 powercfg /setacprofileindex overlay_or_scheme_aliasprofile_aliassetting_aliasvalue

 powercfg /setdcprofileindex overlay_or_scheme_aliasprofile_aliassetting_aliasvalue

Enumeración de perfiles de PPM no vacíos

Para enumerar PPM perfiles que tienen al menos un valor de configuración de energía establecido explícitamente.

Sintaxis:

 powercfg /listprofiles

 powercfg /lp

Aprovisionamiento de compatibilidad con la generación XML

Powercfg ahora admite la generación automática de un archivo XML de aprovisionamiento que se puede usar como entrada para el Diseñador de configuración de Windows con el fin de generar un paquete de aprovisionamiento (.ppkg) que contiene la configuración personalizada de un dispositivo en pruebas. Este archivo contiene toda la configuración del dispositivo con el valor de altitud "RUNTIME_OVERRIDE".

Sintaxis:

 powercfg /pxml /output output_file_path

 powercfg /pxml /output output_file_path /version version_number /name package_name /id GUID /owner OwnerType_value

Argumentos necesarios:

 /output_file_path: especifica la ubicación y el nombre del XML generado.

Argumentos opcionales:

 /version: opcionalmente especifica el valor del campo "Version" en el XML generado. Valor predeterminado: 1.0

 /name: opcionalmente especifica el valor del campo "Name" en el XML generado. Valor predeterminado: CustomOEM.Power.Configuración. Control

 /id: opcionalmente especifica una cadena GUID que se usa en el campo "ID" del XML generado. Valor predeterminado: se genera un nuevo GUID

 /owner: opcionalmente, especificó el valor del campo "OwnerType" en el XML generado. Valor predeterminado: OEM