注册表修改计算机睡眠、休眠时间比较繁琐,MS提供一个powercfg的方法可以方便的修改电源计划。

计算机禁止休眠,不进入休眠,硬盘不关闭的设置方法如下

REM -h off 禁止休眠, -h on 开启休眠
powercfg -h off REM standby 可以理解为睡眠状态
powercfg -change -standby-timeout-dc 0
powercfg -change -standby-timeout-ac 0
powercfg -change -disk-timeout-dc 0
powercfg -change -disk-timeout-ac 0

具体的powercfg函数如下所示

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> <VALUE><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>如果该描述被忽略,则仅修改该名称。-DUPLICATESCHEME复制指定的电源方案。将会显示代表新方案的结果 GUID。用法: POWERCFG -DUPLICATESCHEME <GUID> <destination GUID><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-SETACVALUEINDEX当系统是由交流电源供电时,设置一个与指定的电源设置相关联的值。用法: POWERCFG -SETACVALUEINDEX <SCHEME_GUID> <SUB_GUID><SETTING_GUID> <SettingIndex><SCHEME_GUID>   指定一个电源方案 GUID,并可以通过使用 PowerCfg /L 获得它。<SUB_GUID>      指定电源设置 GUID 的一个子组,并可以通过使用 "PowerCfg /Q" 获得它。<SETTING_GUID>  指定一个单独的电源设置 GUID,并可以通过使用 "PowerCfg /Q" 获得它。<SettingIndex>  指定此电源设置将被设置为可能值列表中的哪个值。示例:POWERCFG -SetAcValueIndex <GUID> <GUID> <GUID> 5这会将该电源设置的交流值设置为此电源设置的可能值列表中的第 5 项。-SETDCVALUEINDEX当系统是由直流电源供电时,设置一个与指定的电源设置相关联的值。用法: POWERCFG -SETDCVALUEINDEX <SCHEME_GUID> <SUB_GUID><SETTING_GUID> <SettingIndex><SCHEME_GUID>   指定一个电源方案 GUID,并可以通过使用 PowerCfg /L 获得它。<SUB_GUID>      指定电源设置 GUID 的一个子组,并可以通过使用 "PowerCfg /Q" 获得它。<SETTING_GUID>  指定一个单独的电源设置 GUID,并可以通过使用 "PowerCfg /Q" 获得它。<SettingIndex>  指定此设置将被设置为可能值列表中的哪个值。示例:POWERCFG -SetDcValueIndex <GUID> <GUID> <GUID> 5这会将电源设置的直流值设置为此电源设置的可能值列表中的第 5 项。-HIBERNATE, -H启用-禁用休眠功能。所有所有系统上都支持。用法: POWERCFG -H <ON|OFF>POWERCFG -H -Size <PercentSize>-Size  以总内存百分比指定所需的休眠文件大小。默认大小不得小于 50。此开关还自动启用休眠文件。-AVAILABLESLEEPSTATES, -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-LASTWAKE   报告关于哪些设备从上次睡眠中唤醒系统的信息转换-HELP, -?   显示关于命令行参数的信息。-ALIASES    显示所有别名及其相应的 GUID。用户可以使用这些别名代替命令行上的任何 GUID。-SETSECURITYDESCRIPTOR设置与指定的电源设置、电源方案、操作相关联的安全描述符。用法: POWERCFG -SETSECURITYDESCRIPTOR <GUID|ACTION> <SDDL><GUID>       指定电源方案或电源设置 GUID。<ACTION>     可以是下列字符串之一:ActionSetActive、ActionCreate、ActionDefault<SDDL>       以 SDDL 格式指定一个有效的安全描述符字符串。调用 POWERCFG -GETSECURITYDESCRIPTOR 以查看SDDL 字符串示例。-GETSECURITYDESCRIPTOR获取与指定的电源设置、电源方案或操作相关联的安全描述符。用法: POWERCFG -GETSECURITYDESCRIPTOR <GUID|ACTION><GUID>       指定电源方案或电源设置 GUID。<ACTION>     可以是下列字符串之一:ActionSetActive, ActionCreate, ActionDefault-REQUESTS枚举应用程序和驱动程序电源请求。电源请求阻止计算机自动关闭显示器电源,或者阻止进入低能量睡眠模式。-REQUESTSOVERRIDE为特定进程、服务或驱动程序设置电源请求替代。如果未指定任何参数,则该命令显示当前的电源请求替代列表。用法: POWERCFG -REQUESTSOVERRIDE <CALLER_TYPE> <NAME> <REQUEST><CALLER_TYPE>    指定以下调用程序类型之一:PROCESS、SERVICE、DRIVER。这通过调用 POWERCFG -REQUESTS 命令获得。<NAME>           指定调用程序名称。这是通过调用 POWERCFG -REQUESTS 命令返回的名称。<REQUEST>        指定以下一个或多个电源请求类型: Display、System、Awaymode。示例:POWERCFG -REQUESTSOVERRIDE PROCESS wmplayer.exe Display System-ENERGY分析系统中常见的能量效率和电池寿命问题。当计算机空闲且没有打开的程序或文档时应该使用 ENERGY命令。ENERGY 命令将在当前路径中生成一个 HTML 报告文件。ENERGY命令支持以下可选参数:用法: POWERCFG -ENERGY [-OUTPUT <FILENAME>] [-XML][-DURATION <SECONDS>]POWERCFG -ENERGY -TRACE [-D <FILEPATH>][-DURATION <SECONDS>]-OUTPUT <FILENAME>  – 指定存储能量报告HTML 文件的路径和文件名。-XML                 - 将报告文件格式化为 XML 文件。-TRACE               - 记录系统行为,但不执行分析。除非指定-D 参数,否则将在当前路径中生成跟踪文件。-D <FILEPATH>       - 指定存储跟踪数据的目录。只能与 -TRACE 参数一起使用。-DURATION <SECONDS> – 指定观察系统行为的秒数。默认值为 60 秒。-WAKETIMERS枚举活动唤醒计时器。如果启用,唤醒计时器可以将系统从睡眠状态和休眠状态唤醒。

cmd修改计算机睡眠、休眠时间,批量命令相关推荐

  1. CMD修改计算机睡眠、休眠时间

    注册表修改计算机睡眠.休眠时间比较繁琐,MS提供一个powercfg的方法可以方便的修改电源计划. 计算机禁止休眠,不进入休眠,硬盘不关闭的设置方法如下 REM -h off 禁止休眠, -h on ...

  2. Linux查看系统时间、修改系统日期和时间 - xshell命令

    文章目录 Linux查看.修改:系统日期和时间 - 含截图.案例 一.命令如下: 1.1. 命令执行后 · 截图示下: 二.如何修改.设置:系统日期和时间:`(避免重启失效)` 2.1. 查看当前时区 ...

  3. 如何设置计算机的休眠时间,电脑的睡眠时间如何设置?

    设置计算机睡眠时间可以有效的起到保护电脑的作用.平常的时候可能因为一些事情需要做或者在使用电脑的时候中途离开,暂时不用电脑.或者想使用电脑的时候以防忘记关机等这些情况,这个时候就可以设置计算机的睡眠时 ...

  4. cmd长ping记录日志和时间_ping命令的时间间隔是多少?

    您好, 请问您为什么想知道这个时间间隔呢?如果您是希望做一个Ping时间间隔的脚本的话,建议您去更专业的技术论坛上去找一下相应版块. Microsoft TechNet : 就我个人的理解和知识,您所 ...

  5. 阻止计算机进入休眠或是睡眠的方法

    1.通过cmd命令行来实现 参考:计算机睡眠功能命令,使用WINDOWS命令行进入睡眠模式_齐妹爱了爱了的博客-CSDN博客 本文介绍3种进入睡眠/休眠模式的命令行写法. Windows仅允许硬件电源 ...

  6. 计算机的休眠和睡眠时间在那调,电脑休眠状态跟睡眠状态的区别及唤醒方法

    睡眠:系统进入睡眠状态后,系统会将内存中的数据全部备份到硬盘上(类似休眠).然后关闭除了内存外所有设备的供电,让内存中的数据依然维持着(类似待机). 电脑睡眠模式的意思就是电脑处于待机状态,这个电脑待 ...

  7. 如何启用计算机睡眠功能,教你计算机休眠如何设置

    如果我们正在用电脑做一些工作或者写一些逻辑非常负责的代码,需要明天继续,但是又不想关闭编辑器的时候怎么办?这时候就要开启计算机休眠模式了,下面小编就教你如何开启电脑休眠模式. 大家知道刺猬,狗熊,松鼠 ...

  8. python 删除n天前文件_Linux 按时间批量删除文件命令(删除N天前文件)

    Linux常用命令总结 1.系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系 ...

  9. 更改计算机休眠,win 7 无法设置自动休眠时间

    您好, 明白您的意思了,您先用下面的命令尝试开启休眠功能. 右键开始菜单,找到命令提示符(管理员),输入命令powercfg -h on即可开启计算机休眠功能. 如果无效的话,使用计划任务. 进入wi ...

  10. 计算机睡眠重启后无法识别网络,教您一招解决电脑休眠唤醒后无法使用USB键盘的操作方法...

    有时,在我们因为情况的需要,就选择进入电脑休眠模式,但是,唤醒电脑后,会发现发现键盘会处于失灵状态,导致无法使用USB键盘,是什么原因呢?遇到这样的问题,有没有什么解决方法呢?为此,小编就给大家带来了 ...

最新文章

  1. 再见了,Python!!
  2. 电大计算机dm编写程序,中央电大计算机组成原理与汇编语言试题.docx
  3. 关于ORM中只有XML没有映射实体的分析
  4. 红盟php 解密,php教程_神盾加密解密教程(一)PHP变量可用字符
  5. WPF界面UI设计开发心得
  6. 父亲节python代码_python 计算 父亲节
  7. lesson5 元组
  8. IBATISNETNET 1.3 开发指南系列文章
  9. 「分块」数列分块入门1 – 9
  10. js 文本加密 php解密,JavaScript加密和PHP解密
  11. 百万数据查询优化技巧三十则
  12. 利用算法识别车厘子与樱桃
  13. idea springboot启动报SLF4J:Failed to load class “org.slf4j.impl.StaticLoggerBinder”
  14. linux小红帽系统改时间,怎样更改linux小红帽系统时区由mst改成cst
  15. 回归预测 | MATLAB实现贝叶斯优化门控循环单元(BO-GRU)多输入单输出
  16. Package javax.naming
  17. 基于环信webim视频语音通话
  18. 使用sklearn库进行数据标准化处理
  19. python实操100例实例_python开发之list操作实例分析
  20. 跨域请求(使用jsonp实现跨域请求)百度地图api证逆地址解析获取周边信息(pois)

热门文章

  1. 『天涯杂谈』语不惊人死不休——2004年最一针见血的500句话(前100句)
  2. Windos下的UPD服务器端的C++实现
  3. android 蒙版图片带拖动_使用jQuery draggable在div剪切蒙版中拖动缩放图像?
  4. 大数据舆情监测平台_大数据舆情监测与分析平台有哪些?舆情大数据监测软件排名2020...
  5. Word基础(三十六)题注与标题样式
  6. 多个jdk配置环境变量
  7. Excel如何实现下拉选项 二级下拉框 数据联动
  8. 董路:当“边缘人”来到舞台中央
  9. local class incompatible: stream classdesc serialVersionUID = -6230081990944906418, local class seri
  10. Android对应颜色值代码