有沒有命令列工具可以讓 Windows 8 進入睡眠狀態?

有沒有命令列工具可以讓 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

這會導致 Windows 休眠。不幸的是,休眠並不是睡眠。您無法使用按鍵將電腦從休眠狀態喚醒:您必須按下電源按鈕。且電腦在從休眠狀態喚醒之前會經歷 BIOS 啟動。

有人找到讓 Windows 8 進入睡眠狀態的便利方法嗎?

答案1

以下是所有電源選項,希望您覺得這些有用。

  • 關閉:

    %windir%\System32\shutdown.exe -s
    
  • 重啟:

    %windir%\System32\shutdown.exe -r
    
  • 註銷:

    %windir%\System32\shutdown.exe -l
    
  • 待機(停用休眠,執行待機指令,2秒後重新啟用休眠):

    powercfg -hibernate off  &&  start /min "" %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby  &&  ping -n 3 127.0.0.1  &&  powercfg -hibernate on
    
  • 睡眠(與 STANDBY 相同的方法,但此命令):

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 0,1,0
    
  • 休眠:

    %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
    

答案2

斯科特·張伯倫 (Scott Chamberlain) 回答了這個問題這個答案。您可以使用psshutdownSysinternals Suite 中的工具讓 Windows 8 進入睡眠狀態:

psshutdown -d -t 0

您可以下載僅工具或者整個套房

如果啟用休眠,這兩個建議將不起作用:

%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
wizmo standby

Scott Chamberlain 回答的問題是針對 Vista 的,也許擁有 Windows 8 版本是有用的,至少對於查找原始版本是有用的:)

答案3

我第一次發現缺少“關機”菜單很滑稽

Windows 8 有關機選單!

它是“設定”彈出視窗下方的電源圖示(將滑鼠移至角落即可查看彈出視窗)。您可以使用 Windows 鍵 + i 鍵盤快速鍵直接調出設定彈出視窗。總之:

  1. WinKey + i
  2. 點選“電源”
  3. 點擊“睡眠”

另外,過去 6 年生產的幾乎所有筆記型電腦都可以設定電源按鈕,按一下即可讓電腦進入睡眠狀態。

答案4

我發現關閉和睡眠選項就在 Windows 球體(又稱為「開始按鈕」)中。如果您修改電源設置,您可能也可以啟用/停用休眠功能(如果尚未啟用)。

但真的。您可能必須在 BIOS 中啟用 S1 或 S3 電源配置才能使睡眠正常運作。可能還有其他設定!您甚至可能需要檢查電源能力,因為即使您實際上試圖讓系統進入睡眠狀態,也可能會實際關閉。可能發生這種情況的原因是 5V 電源軌上可能沒有足夠的電流,而這是保持 RAM 和 RAM 電路在真正的睡眠狀態下運作所必需的。 (現在您知道為什麼在電源線仍然插入的情況下插拔擴充卡或添加/移除 RAM 模組如此危險了。)

否則,休眠和可能啟用 WOL(區域網路喚醒)可能會起作用嗎?但 WOL 需要一個能夠處理這些「特殊」封包的路由器。休眠狀態也不允許系統在特定事件發生時喚醒,例如您正在安排 WMC 錄製電視節目,或者即使您想安排 Windows 在凌晨 3:00 進行自身碎片整理。休眠其實只對快速啟動有好處。您仍然會經歷BIOS POSTing 等所有操作,但Windows 幾乎會立即打開,因為RAM 本質上是從HDD 上的巨大臨時檔案重新加載的(當您想到這一點時,這對於筆記型電腦來說確實更是如此)。

無論如何,祝你好運。我認為「超級用戶」的答覆足以解決您立即提出的使用什麼命令的問題。雖然,我可能剛剛創建了一個快捷方式,並可能將其用於命令:Rundll32.exe Powrprof.dll,SetSuspendState Sleep(這是我認為我看到的連結:http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/is-there-any-way-to-make-a-desktop-shortcut-for/4e57f536-50a8-4942-a84a- 290b3dea1ffb

相關內容