注意:是进入“睡眠模式”,而不是“休眠模式”。

睡眠与休眠,都是保存操作系统的现场状态进入省电模式,唤醒之后又回到现场的一种技术。

睡眠:内存条带电,唤醒很快,但若在睡眠状态时断电,数据就会丢失。

休眠:内存条里的数据都写入硬盘,然后内存条断电,唤醒时把硬盘数据读入内存以恢复现场。唤醒速度较慢,但不怕断电。

混合休眠:内存条和硬盘同时保留数据,带电唤醒就读取内存里的数据,不带电唤醒就读硬盘里的数据。

可以利用睡眠模式和“任务计划”,使得机器在某个时间点进入睡眠,然后在另一个时间点被“任务计划”自动唤醒并执行批处理或VBS脚本,从而实现了睡眠和唤醒的全自动化操作,这样就能省电,也能延长机器的寿命。

本文介绍3种进入睡眠/休眠模式的命令行写法。

Windows仅允许硬件电源按钮,或“开始菜单/开始屏幕”电源按钮进入睡眠(待机)模式,并没有提供直接进入睡眠模式的命令行工具。

方法1:

如果你的PC上禁用了休眠模式,则可以使用以下命令进入睡眠模式:

rundll32.exe powrprof.dll,SetSuspendState 0,1,0

但是,如果你启用了休眠模式(默认情况下就是这样),以上命令将使PC休眠,而不是进入睡眠。因此需要这样写:

powercfg -h off

rundll32.exe powrprof.dll,SetSuspendState 0,1,0

powercfg -h on

第一行禁用了休眠模式,第二行使得PC进入睡眠状态,第三行再允许休眠模式。

注:第1行和第3行都需要管理员权限。

方法2:

创建纯文本文件sleep.ps1:

Add-Type -Assembly System.Windows.Forms

[System.Windows.Forms.Application]::SetSuspendState("Suspend", $false, $true)

再运行Powershell调用之,即进入睡眠模式:

powershell -File C:\your-path\sleep.ps1

如果报错说无权运行脚本,先运行这个命令(需管理员权限):

powershell Set-ExecutionPolicy RemoteSigned

方法3:

下载SysInternals的PsShutdown工具,此工具可以在不禁用休眠,也不用提升至管理员权限的情况下使PC进入睡眠状态,这也是优选的方法:

psshutdown.exe -d -t 0 -accepteula

计算机睡眠功能命令,使用WINDOWS命令行进入睡眠模式相关推荐

  1. 计算机睡眠功能命令,windows睡眠命令怎么使用

    当Windows7系统长时间无任何操作时,系统会自己进入睡眠状态,这是由于Win7系统加入的睡眠功能所造成的,很多用户应该有这样的经历,当进行文件下载时,由于一段时间内没有对计算机进行任何操作,致使系 ...

  2. Windows命令行基础

    1. 引言:为什么要使用命令行 在 DOS 时代,人们只能依靠输入命令同计算机互交.而现在,微软的 Windows 操作系统已得到了广泛使用,我们处理日常事务也大多使用基于图形用户界面(GUI,Gra ...

  3. windows server 2003中 如何限制用户修改计算机名,Windows命令行下修改文件访问控制权限 -电脑资料...

    随着Windows XP/Server 2003的流行,越来越多的用户开始选择NTFS文件系统,NTFS的好处自然是大大增强了系统的安全性,在"安全"标签页下,我们可以在这里为不同 ...

  4. Windows命令行工具实验

    Windows命令行工具实验 目录 一 Windows命令行 二 IIS命令行 三 Telnet命令行 四 C# 命令行 五 网络命令 第一章 Windows 命令行工具 首先在开始菜单运行框中键入c ...

  5. windows和linux命令行一样吗,微软改进Windows命令行 目的是和Linux命令行相抗衡

    微软官方人员承认微软正在对Windows命令行环境或是Windows终端进行全方位的改进,目的是能和Linux命令行相竞争.随着Linux云服务器的大量被采用,很多Linux云服务器都没有安装图形界面 ...

  6. Windows命令行(DOS命令)教程

    一.命令行简介 命令行就是在Windows操作系统中打开DOS窗口,以字符串的形式执行Windows管理程序. 在这里,先解释什么是DOS? DOS--Disk Operation System 磁盘 ...

  7. 5款最适合 Windows 命令行/控制台的替代品

    点击关注公众号,实用技术文章及时了解 来源:blog.csdn.net/MrCharles/ article/details/109955034 控制台仿真器是一种模拟传统计算机终端功能的程序.简单地 ...

  8. Windows命令行学习笔记

    符号约定 内部命令和外部命令 命令行程序分为内部命令和外部命令,内部命令是随command.com装入内存的,而外部命令是一条一条单独的可执行文件. 内部命令都集中在根目录下的command.com文 ...

  9. Windows命令行下常用网络命令解释大全

    命令行下常用网络命令解释大全 1.Arp 显示和修改"地址解析协议"(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表.该命令只有在安装了 TCP/IP 协议之后才可用. ...

  10. windows命令行下用netsh实现端口转发(端口映射)

    windows命令行下用netsh实现端口转发(端口映射) 微软Windows的netsh是一个命令行脚本实用工具.使用netsh工具 ,可以查看或更改本地计算机或远程计算机的网络配置.不仅可以在本地 ...

最新文章

  1. FSWD_BootStrap
  2. 腾讯的产品思维 VS 阿里的终局思维
  3. [CF482B]Interesting Array
  4. php表单时间转换为时间戳-175
  5. .net core 技术栈 网站收集
  6. 外观模式源码解析(springjdbc+myabtis+tomcat)
  7. HDU4405(概率DP求期望)
  8. Invocation failed Unexpected end of file from server java.lang.RuntimeException: Invocation failed U
  9. Redis命令总结及其基础知识讲述
  10. 今天的练习是敏捷结果30天的最后一天
  11. Linux 10分钟让你掌握虚拟地址--写时拷贝技术
  12. 展讯DTS路径及编译
  13. Linux 杀死stuck线程,如何中断weblogic中stuck thread
  14. STM32CAN波特率简易计算
  15. 明小子mysql_安全狗最新版SQL注入防护多种方式bypass(简简单单/各种数据库通用)...
  16. 2022年上半年软件设计师下午真题及答案解析
  17. 新手入门|计算机科普
  18. Java是什么?Java能干什么工作?
  19. 科技爱好者如何避免成为“民科”,以及为何科技爱好团体必须杜绝“民科”现象...
  20. kbhit()函数用法

热门文章

  1. 计算机与通信工程学院运动会海报,【图文】运动会宣传海报资料
  2. 元宇宙如何改变人类社会生活。
  3. css实现剪切蒙版,魔法般的网页图片修剪!使用Houdini建立CSS剪切蒙版
  4. DHT磁力链数据爬取和资源搜索站的搭建
  5. 图片像素低,图片模糊怎么变清晰?
  6. Bug解决-IndentationError:expected an indented block
  7. php 两张图片合并,ps合并图层快捷键
  8. Linux安装iptables防火墙
  9. C/C++利用netsh设置动态IP和静态IP
  10. Webots舵轮使用纯追踪算法