⑴ 如何安排Win電腦自動休眠和喚醒
懶得每天早上走進辦公室按下開機按鈕?我也是。這就是我設置 Windows 任務計劃程序的原因,以便我的計算機在特定時間自動睡眠和喚醒。通過本教程,您也可以做到。
安排 Windows 在特定時間自動喚醒或睡眠。你為什麼想做這個?我不了解你的情況,但對我來說,我使用 Windows 7 桌面電腦作為文件伺服器有一段時間了。我決定每天上午 10 點到晚上 10 點保持打開狀態,而不是每次想要訪問 Windows 文件伺服器上的文件時都發送 LAN 喚醒數據包。這是按需喚醒和讓我的計算機 24/7 保持工作狀態之間的折衷方案。
安排 Windows 自動睡眠和喚醒有第三方電源管理程序可以執行此操作,其中許多程序與筆記本電腦捆綁在一起。但如果您使用的是普通的 Windows 桌面,您可能只想繼續以本機方式執行此操作。就是這樣:
1.禁用混合睡眠/休眠。(可選,但推薦。)
2.創建一個腳本文件 (.bat) 以使計算機進入睡眠狀態。
3.創建腳本文件 (.bat) 以喚醒計算機。
4.安排計算機在特定時間睡眠和喚醒。
如何在 Windows 中禁用混合睡眠/休眠第一步是禁用計算機上的混合睡眠和/或休眠模式。你為什麼想做這個?
休眠是一項節能功能,可將計算機的狀態(包括未保存的文檔、程序狀態等)保存到主硬碟上,而不是保存到 RAM(如睡眠那樣)。其代價是恢復時間較慢,但功耗較少。這對於帶電池的筆記本電腦來說很重要,但對於台式機來說就不那麼重要了。混合睡眠兼具這兩種功能——它將打開的文檔和應用程序狀態保存到內存和硬碟中。這樣在斷電的情況下您不會丟失任何東西。
但真正的問題是,有時,混合睡眠/休眠可能會干擾自動喚醒腳本,具體取決於您的配置。就我而言,從腳本中從休眠狀態喚醒只起到了一半的作用——計算機會打開,風扇會旋轉,而我會永遠卡在「正在恢復 Windows」屏幕上。如果您遇到類似的問題,您可能只想完全禁用休眠/混合睡眠。就是這樣:
以管理員身份打開命令提示符。要在 Windows 7 中執行此操作,請單擊「開始」按鈕,鍵入Cmd,然後右鍵單擊cmd.exe並選擇「以管理員身份運行」。
鍵入powercfg -h off並按 Enter。
如果命令成功,您將不會收到任何錯誤消息。
如果您收到錯誤消息:「您沒有啟用或禁用休眠功能的許可權」,請重新閱讀之前有關以管理員身份運行 cmd.exe 的步驟。
現在,就像一隻沉迷於濃縮咖啡的熊一樣,您的計算機將不再休眠。它會睡覺,但不會冬眠。任務完成。
如何創建批處理 (.bat) 文件以使計算機進入睡眠狀態我們讓您的計算機進入睡眠狀態的方法是運行啟動睡眠命令的腳本 (.bat)。通過使用批處理文件,您可以稍後向其中添加其他參數和命令,而無需重新調整 Windows 任務計劃程序任務。
要創建睡眠批處理文件,請打開記事本並鍵入以下內容:
Rundll32.exe Powrprof.dll,SetSuspendState Sleep
單擊文件 –> 另存為,在保存類型下,選擇所有文件 *.*並為文件命名,如 sleep.bat(或其他帶有 .bat 擴展名的名稱)。
知道了?如果沒有,您可以單擊此處下載我已經創建的睡眠和喚醒批處理文件。
如何創建批處理 (.bat) 文件來喚醒計算機沒有命令行命令可以喚醒您的計算機。這是因為,如果您能夠運行命令,那麼您的計算機當然已經處於喚醒狀態。但我們可以做的是創建一個批處理文件,其中包含任意內容,然後告訴 Windows 任務計劃程序它可以喚醒計算機來運行它。因此,繼續製作一個批處理文件,執行類似「echo Hello!」之類的操作。然後將其另存為wake.bat。
同樣,您也可以在此處下載我們的睡眠/喚醒批處理文件。
如何安排計算機在特定時間睡眠和喚醒現在我們有了批處理文件來睡眠和喚醒我們的計算機,我們需要告訴 Windows 何時運行它們。
運行任務計劃程序。最快的方法是單擊「開始」按鈕並輸入「任務計劃程序」。
單擊「操作」,然後單擊「創建任務」; 在「常規」選項卡中,為其命名,例如「睡眠」。
在「觸發器」選項卡中,單擊「新建」。 將任務設置為「按計劃」開始,然後選擇每天,然後輸入您希望其運行的時間。單擊「確定」。
您的觸發器將被啟用。
接下來,單擊操作選項卡,然後單擊新建。 將操作設置為「啟動程序」並瀏覽到 sleep.bat 腳本。單擊「確定」。
這是你的行動:
如果要防止計算機在程序正在運行或有人正在使用計算機時進入睡眠狀態,請在「條件」選項卡中使用以下設置:
單擊「確定」。你已經完成了這部分。如果您想對其進行測試,可以添加一個新的觸發器,使其在 1 分鍾後啟動。
接下來,讓我們創建一個喚醒任務。單擊「操作」 和「創建任務」, 然後在常規選項卡中將其命名為「喚醒」。
然後,根據您想要喚醒計算機的時間創建每日觸發器。
接下來,轉到「操作」選項卡並執行操作來運行wake.bat 腳本。
現在,轉到「條件」選項卡。在這里,確保選中「喚醒計算機以運行此任務」選項。
單擊「確定」。現在,您的計算機將在預定時間喚醒和睡眠。享受!