在关闭盖子的情况下拔下电源插头时如何使笔记本电脑进入睡眠状态?(不想让它在盖上盖子并插入电源时进入睡眠状态)


10

我有一个运行Windows 10的Lenovo Yoga 211。目前,我将其设置为在盖子合上并插入电源时保持清醒状态,并且完全可以按预期工作。但是,如果盖子已关闭且已插入电源,当我拔下电源时,我希望它进入睡眠状态。

场景:当我在办公桌上使用完笔记本电脑(插入电源)后,我关上了盖子。它不会睡觉。拿起笔记本电脑上班时,请拔下电源插头(不打开和合上主机盖)。它仍然是清醒的。

这导致无数次我去使用笔记本电脑时都会死机,因为笔记本电脑会静坐并搅动数小时直到其死机。

有什么方法可以使我在拔下电源盖并合上盖子时进入睡眠状态?


我知道的不是天真的。联想电源管理器中可能有一些希望吗?在Windows Power Options(Windows电源选项)中,您可以将On Battery(电池供电)选项设置为Sleep(睡眠),将Plugged In(插入电源)选项设置为No Nothing(不执行任何操作),但我明白您的意思,因为On Battery(电池供电)设置在拔出插头后不会生效,并且需要您打开和关闭盖子。

1
@root有一种方法。
ds_secret

Answers:


1

如您在这里看到的,您需要做的就是

  1. Control Panel
  2. 点击 Hardware & Sound
  3. 点击 Power Options
  4. 点击Choose when to turn off the displayChange when the computer sleeps
  5. 遵循给定的方向

2
这行不通!我将上述参考设置配置如下:连接电源时:关闭机盖时不要入睡。接通电源时:关闭机盖后进入睡眠状态。如果我在接通电源的情况下合上盖子,则随后断开电源,笔记本电脑将保持开启状态!这样可以很容易地将笔记本电脑装入包中并使其过热!至少它应该切换到电池配置文件,这样它在设置的分钟数后便进入睡眠状态,但这在我的笔记本电脑上也不会发生!
Jules

0

使用VBS后台脚本启动批处理脚本的方法(在Windows 10中制成)。使用此功能时,请启用休眠选项(如下所述)。请注意,这不是解决您问题的超级可靠的解决方案。如果您启用了休眠选项,则批处理脚本将使您的计算机进入混合-睡眠-休眠模式(我愿意)。我建议打开休眠选项,因为尽管将其关闭可能会使计算机休眠,但极有可能关闭计算机电源。通常,批处理方法不是很可靠。

VBS部分:

Set Shell = CreateObject("WScript.Shell")
do
WScript.sleep 60000
Shell.run "batterysleep.bat"
loop

BAT部分:

set OnAC=false
set cmd=WMIC /NameSpace:\\root\WMI Path BatteryStatus Get PowerOnline
%cmd% | find /i "true" > nul && set OnAC=true
if %OnAC% == false %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
  1. 因此,首先,您需要将VBS代码粘贴到.vbs文件中。
  2. 然后,将BAT代码粘贴到与VBS文件位于同一文件位置的.bat文件中。
  3. 之后,您将需要制作VBS文件的快捷方式,将其复制并粘贴到启动文件夹中(以使其在启动时自动运行):C:\ Users \ [您的用户名] \ AppData \ Roaming \ Microsoft \ Windows \开始菜单\程序\启动

基本上,此代码在后台运行VBS文件,该文件每分钟打开一个批处理脚本。如果您的计算机未使用交流电源,则此批处理脚本将执行睡眠操作。要终止该进程,请在搜索中键入“ taskkill / f / im wscript.exe”,但请注意,这将终止所有WScript进程。同样,请注意,这不是一个完全可靠的解决方案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.