是否有命令行工具可以让 Windows 8 进入睡眠状态?

And*_*mar 21 sleep command-line windows-8

可能的重复: 如何从 Windows Vista 中的命令提示符/运行菜单让计算机进入睡眠状态?

几天前我安装了 Windows 8。我第一次发现缺少“关机”菜单很可笑,但现在它开始让我烦恼。似乎没有正常的方法可以让我的电脑进入睡眠状态。我找到的最接近的是:

  1. Ctrl+ Del+Del
  2. 2x Shift+Tab
  3. Enter
  4. Arrow down
  5. Enter

作为替代方案,我现在正在寻找一个命令行工具来让 Windows 8 进入睡眠状态。

我能找到的最接近的是:

shutdown /h
Run Code Online (Sandbox Code Playgroud)

这会导致 Windows 休眠。不幸的是,休眠不是睡眠。您无法使用按键将计算机从休眠状态唤醒:您必须按下电源按钮。并且计算机会在从休眠状态唤醒之前通过 BIOS 启动。

有没有人找到一种方便的方法让 Windows 8 进入睡眠状态?

sup*_*ser 27

这里是所有的电源选项,我希望你觉得这些有用。

  • `rundll32` 不应该用于调用 `SetSuspendState`,因为它的签名与 `rundll32` 期望的签名不匹配。请参阅:https://support.microsoft.com/en-us/kb/164787 和 https://msdn.microsoft.com/en-us/library/windows/desktop/aa373201(v=vs.85).aspx (2认同)

And*_*mar 11

这个问题由 Scott Chamberlain 在这个答案中回答。您可以使用psshutdownSysinternals Suite 中的工具使 Windows 8 进入睡眠状态:

psshutdown -d -t 0
Run Code Online (Sandbox Code Playgroud)

您可以下载该工具整个套件

如果启用休眠,这两个建议将不起作用:

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
wizmo standby
Run Code Online (Sandbox Code Playgroud)

Scott Chamberlain 回答的问题是针对 Vista 的,也许拥有 Windows 8 版本很有用,至少对于定位原始版本 :)