批处理打开/关闭休眠

您所在的位置:网站首页 win7优化脚本bat 批处理打开/关闭休眠

批处理打开/关闭休眠

2024-06-28 02:17| 来源: 网络整理| 查看: 265

目录

问题描述

手动开启休眠模式按钮

bat脚本——开启关闭休眠按钮

执行休眠命令

问题描述

来自C盘清理总结记录——4)hiberfil.sys 休眠文件的衍生问题,手动开启关闭休眠模式比较麻烦,可通过批处理命令控制

另外还可通过批处理实现电脑“一键休眠”

手动开启休眠模式按钮

控制面板 》 硬件和声音 》电源选项,更改电源按钮功能

或设置 》系统 》电源和睡眠 》右侧,其他电源设置 》左侧选择电源按钮功能

bat脚本——开启关闭休眠按钮

@echo off REM runas /noprofile /user:mymachine\administrator cmd REM 用本机上的Administrator管理员身份执行CMD(需要输入密码) %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit REM 以管理员身份运行cmd,转到当前目录 cd /d "%~dp0" echo "%~dp0" echo ******************************* echo 休眠功能管理 echo ******************************* set /p var="1开启,2关闭:" REM if %var%==1 if %var%== 1 ( powercfg -h on echo 开启休眠选项 ) if %var%== 2 ( powercfg -h off echo 已关闭休眠 ) REM 注意 "(" 前面要有空格; echo 任意键退出 pause>nul

 参考:让bat批处理以管理员权限运行的实现方法_CSDN_C2的博客-CSDN博客_bat 管理员权限运行

执行休眠命令

关于这点我一直搞不懂,为什么网上都这么写:

start rundll32.exe powrProf.dll,SetSuspendState

 cmd官方提示里(shutdown/?)不是有描述吗

其中 /f 是关闭所有软件

 因此,只需要新建txt,输入以下内容,改后缀为.bat

双击运行,随便按一个键(主要是放置误点直接运行)就执行休眠命令了

@echo off

echo 确认休眠?

pause

shutdown /h 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3