POWERCFG <命令行选项>描述:此命令行工具使用户能够控制系统上的电源设置。
参数列表:-LIST, -L 列出当前用户环境中的所有电源方案。
用法: POWERCFG -LIST-QUERY, -Q 显示指定电源方案的内容。
用法: POWERCFG -QUERY <SCHEME_GUID> <SUB_GUID><SCHEME_GUID> (可选)指定要显示的电源方案的GUID,可以使用powercfg -l 获得它。
<SUB_GUID> (可选)指定要显示的子组GUID。
要求提供一个SCHEME_GUID。
如果SCHEME_GUID 或SUB_GUID 均未提供,则会显示当前用户的活动电源方案的设置。
如果未指定SUB_GUID,则会显示指定的电源方案中的所有设置。
-CHANGE, -X 修改当前电源方案中的一个设置值。
用法: POWERCFG -X <SETTING> <V ALUE><SETTING> 指定下列选项之一:-monitor-timeout-ac <分钟>-monitor-timeout-dc <分钟>-disk-timeout-ac <分钟>-disk-timeout-dc <分钟>-standby-timeout-ac <分钟>-standby-timeout-dc <分钟>-hibernate-timeout-ac <分钟>-hibernate-timeout-dc <分钟>示例:POWERCFG -Change -monitor-timeout-ac 5当使用交流电源时,这会将监视器空闲超时值设置为5 分钟。
-CHANGENAME 修改电源方案的名称并可选择修改其描述。
用法: POWERCFG -CHANGENAME <GUID> <name> <scheme description>如果该描述被忽略,则仅修改该名称。
-DUPLICA TESCHEME复制指定的电源方案。
将会显示代表新方案的结果GUID。
用法: POWERCFG -DUPLICA TESCHEME <GUID> <destinationGUID><GUID> 指定通过使用powercfg -l 获得的方案GUID。
如果忽略<destination GUID>,将为重复的方案创建新GUID。
-DELETE, -D 删除具有指定GUID 的电源方案。
用法: POWERCFG -DELETE <GUID>其中<GUID> 是通过使用LIST 参数获得的。
-DELETESETTING删除电源设置。
用法: POWERCFG -DELETESETTING <SUB_GUID> <SETTING_GUID><SUB_GUID> 指定子组GUID。
<SETTING_GUID> 指定电源设置GUID。
-SETACTIVE, -S使指定的电源方案在系统上成为活动的。
用法: POWERCFG -SETACTIVE <SCHEME_GUID><SCHEME_GUID> 指定方案GUID。
-GETACTIVESCHEME检索当前活动的电源方案。
用法: POWERCFG -GETACTIVESCHEME-SETACV ALUEINDEX当系统是由交流电源供电时,设置一个与指定的电源设置相关联的值。
用法: POWERCFG -SETACV ALUEINDEX <SCHEME_GUID> <SUB_GUID><SETTING_GUID><SettingIndex><SCHEME_GUID> 指定一个电源方案GUID,并可以通过使用PowerCfg /L 获得它。
<SUB_GUID> 指定电源设置GUID 的一个子组,并可以通过使用"PowerCfg /Q" 获得它。
<SETTING_GUID> 指定一个单独的电源设置GUID,并可以通过使用"PowerCfg /Q" 获得它。
<SettingIndex> 指定此电源设置将被设置为可能值列表中的哪个值。
示例:POWERCFG -SetAcV alueIndex <GUID> <GUID> <GUID> 5这会将该电源设置的交流值设置为此电源设置的可能值列表中的第5 项。
-SETDCV ALUEINDEX当系统是由直流电源供电时,设置一个与指定的电源设置相关联的值。
用法: POWERCFG -SETDCV ALUEINDEX <SCHEME_GUID> <SUB_GUID><SETTING_GUID><SettingIndex><SCHEME_GUID> 指定一个电源方案GUID,并可以通过使用PowerCfg /L 获得它。
<SUB_GUID> 指定电源设置GUID 的一个子组,并可以通过使用"PowerCfg /Q" 获得它。
<SETTING_GUID> 指定一个单独的电源设置GUID,并可以通过使用"PowerCfg /Q" 获得它。
<SettingIndex> 指定此设置将被设置为可能值列表中的哪个值。
示例:POWERCFG -SetDcV alueIndex <GUID> <GUID> <GUID> 5这会将电源设置的直流值设置为此电源设置的可能值列表中的第5 项。
-HIBERNA TE, -H启用-禁用休眠功能。
所有所有系统上都支持。
用法: POWERCFG -H <ON|OFF>POWERCFG -H -Size <PercentSize>-Size 以总内存百分比指定所需的休眠文件大小。
默认大小不得小于50。
此开关还自动启用休眠文件。
-A V AILABLESLEEPSTA TES, -A报告系统上可用的睡眠状态尝试报告睡眠状态不可用的原因。
-DEVICEQUERY返回符合指定标准的设备列表。
用法: POWERCFG -DEVICEQUERY <queryflags><queryflags> 指定以下标准之一: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 返回详细的设备列表。
示例:POWERCFG -DEVICEQUERY wake_armed-DEVICEENABLEWAKE使设备能够从睡眠状态唤醒系统。
用法: POWERCFG -DEVICEENABLEWAKE <devicename><devicename> 指定使用以下命令检索的设备:"PowerCfg -DEVICEQUERY wake_programmable"示例:POWERCFG -DEVICEENABLEWAKE"Microsoft USB IntelliMouse Explorer"-DEVICEDISABLEWAKE <devicename> 禁止该设备从睡眠状态禁止该设备从睡眠状态唤醒系统用法: POWERCFG -DEVICEDISABLEWAKE<devicename> 指定使用"PowerCfg -DEVICEQUERY wake_armed" 检索的设备。
-IMPORT 从指定的文件导入所有电源设置。
用法: POWERCFG -IMPORT <filename> <GUID><filename> 指定到由以下内容生成的文件的完全限定路径"PowerCfg -EXPORT" 参数生成的文件的完全限定路径。
<GUID> (可选)将设置加载到此GUID 所代表的电源方案中。
如果未提供,powercfg将生成并使用新GUID示例:POWERCFG -IMPORT c:\scheme.pow-EXPORT 将指定的GUID 代表的电源方案导出到指定的文件。
用法: POWERCFG -EXPORT <filename> <GUID><filename> 指定到目标文件的完全限定路径。
<GUID> 指定一个电源方案GUID,并可以通过使用"PowerCfg /L" 获得它。
示例:POWERCFG -EXPORT c:\scheme.pow381b4222-f694-41f0-9685-ff5bb260df2e-LASTW AKE 报告关于哪些设备从上次睡眠中唤醒系统的信息转换-HELP, -? 显示关于命令行参数的信息。
-ALIASES 显示所有别名及其相应的GUID。
用户可以使用这些别名代替命令行上的任何GUID。
-SETSECURITYDESCRIPTOR设置与指定的电源设置、电源方案、操作相关联的安全描述符。
用法: POWERCFG -SETSECURITYDESCRIPTOR <GUID|ACTION> <SDDL><GUID> 指定电源方案或电源设置GUID。
<ACTION> 可以是下列字符串之一:ActionSetActive、ActionCreate、ActionDefault<SDDL> 以SDDL 格式指定一个有效的安全描述符字符串。