訓練
模組
Run a Power Automate for desktop flow in unattended mode - Training
Learn how to run an unattended Microsoft Power Automate for desktop flow.
PowerToys Awake 是 Windows 的工具,其設計目的是讓計算機保持清醒,而不需要管理其 電源和睡眠設定。 此工具在執行耗時任務時很有幫助,可確保電腦不會進入睡眠狀態或關閉畫面。
您可以直接從 PowerToys 設定使用 PowerToys Awake,或做為獨立可執行檔(PowerToys.Awake.exe
在 PowerToys 安裝資料夾中)。
注意
PowerToys Awake 不會修改任何 Windows 電源計劃設定,也不相依於自定義電源計劃組態。 相反地,它會繁衍背景執行緒,告知 Windows 它們需要電腦的特定狀態。 一旦 PowerToys Awake 結束,線程就會終止,計算機會繼續其標準電源計劃行為。
在 [PowerToys 設定] 中,切換 [啟用 Awake] 來啟動 PowerToys Awake。 啟用之後,應用程式會管理計算機的電源和屏幕狀態。
PowerToys Awake 支援各種模式,可用來控制計算機和螢幕電源行為:
設定 | 描述 |
---|---|
繼續使用選取的電源計劃 | 計算機電源狀態不受影響。 PowerToys Awake 會在背景執行,但不會要求任何自定義電源行為。 |
永遠保持喚醒 | 計算機會無限期保持清醒狀態,直到您明確地讓計算機進入睡眠狀態或關閉/停用應用程式為止。 |
保持喚醒的時間間隔 | 讓計算機保持醒覺,以預先定義的有限時間。 經過一段時間之後,PowerToys Awake 會回到停用狀態。 |
保持清醒直到到期 | 讓電腦保持醒覺,直到達到定義的日期和時間為止。 |
注意
變更計算機保持清醒的時間或分鐘數,以設定時間間隔,將會重設定時器。 定時器會從最後一個輸入開始。
雖然 PowerToys Awake 可以無限期或暫時地讓電腦保持清醒狀態,但即使電腦保持清醒狀態,連線到電腦的顯示器也會關閉。 如果您需要顯示器保持開啟,請使用[保持螢幕開啟] 開關,這會讓顯示器保持啟用狀態。
此功能只有在啟用 PowerToys Awake 且已選取其中一個自定義電源狀態時運作。 它也不會防止任何使用者起始的動作,例如手動將電腦放入睡眠或休眠。
若要從系統匣管理工具的執行,請以滑鼠右鍵按一下 PowerToys Awake 圖示。
PowerToys 喚醒匣圖示代表目前選取的模式:
州/省 | Icon | 描述 |
---|---|---|
已停用 (被動) | PowerToys Awake 正在執行,但沒有保留任何電源狀態。 您的作業系統電源計劃已生效。 | |
Timed (間隔) | 您可以設定PowerToys Awake,讓電腦保持清醒,以取得預先定義的時間間隔(例如30分鐘)。 | |
到期日 | PowerToys Awake 會保留定義的電源要求,直到您已透過PowerToys設定或在組態檔中設定的日期和時間為止。 | |
無限期 | PowerToys Awake 會繼續讓電腦保持清醒,直到您結束應用程式為止。 |
匣圖示工具提示也會提供目前作用中PowerToys Awake模式的提示。
PowerToys Awake 也可以直接從 PowerToys 資料夾以獨立應用程式的形式執行。 從終端機執行 PowerToys.Awake.exe
時,可以使用下列命令行自變數:
Argument | 描述 |
---|---|
--use-pt-config |
使用 PowerToys 設定檔來管理設定。 這假設 settings.json PowerToys Awake 檔案是由 PowerToys 產生的,其中包含所有必要的運行時間資訊。 這包括操作模式(無限期、已逾時、可過期或停用)、是否應保留螢幕,以及暫時保持喚醒的值。使用這個引數時,所有其他引數都會被忽略。 PowerToys Awake 會尋找檔案中的 settings.json 變更,以更新其狀態。 |
--display-on |
在機器保持喚醒時保持顯示器開啟或關閉。 預期的值為 true 或 false 。 |
--time-limit |
持續時間,以秒為單位,在此期間,PowerToys Awake 會讓計算機保持清醒。 可與 --display-on 結合使用。 |
--expire-at |
PowerToys Awake 的到期日和/或時間將會關閉並繼續標準電源狀態。 可與 --display-on 結合使用。 |
--pid |
將 Awake 的執行附加至處理序識別碼 (PID)。 當具有指定 PID 的進程終止時,PowerToys Awake 也會終止。 |
--use-parent-pid |
將 Awake 的執行附加至父進程。 父進程終止時,PowerToys Awake也會終止。 |
如果沒有命令行引數,PowerToys Awake 會永遠讓電腦保持喚醒。
設定 --time-limit
參數的值時,將會接受這兩種格式:
PowerToys.Awake.exe --time-limit 36000
PowerToys.Awake.exe --time-limit=36000
設定 參數的值 --expire-at
時,將會接受下列格式:
PowerToys.Awake.exe --expire-at=17:00:00
將會根據計算機時鐘,於當日下午 5 點到期。PowerToys.Awake.exe --expire-at="4/13/2023 17:00:00"
將於 2023 年 4 月 13 日下午 5 點到期,根據計算機時鐘。組 settings.json
態檔位於 %HomePath%\AppData\Local\Microsoft\PowerToys\Awake\
。
藉由修改 屬性來調整"customTrayTimes"
系統匣中的暫時喚醒選項,字典是由索引鍵/值組所組成,其中包含快捷方式的名稱及其持續時間(以秒為單位)保持清醒。
例如,下列 settings.json
檔案包含自定義匣時間快捷方式定義:
{
"properties":
{
"keepDisplayOn": true,
"mode": 1,
"intervalHours": 2,
"intervalMinutes": 0,
"expirationDateTime": "2024-07-29T15:53:00-07:00",
"customTrayTimes":
{
"8 hours": 28800,
"12 hours": 43200
}
},
"name": "Awake",
"version": "1.0"
}
mode
針對屬性,可以使用下列值:
值 | 模式 |
---|---|
0 |
被動(已停用) |
1 |
無限期 |
2 |
定時 (間隔) |
3 |
日期/時間到期 |
此公用程式是Microsoft PowerToys 公用程式的一部分,適用於電力使用者。 它提供一組實用的公用程式來微調和簡化您的 Windows 體驗,以提升生產力。 若要安裝PowerToys,請參閱 安裝PowerToys。
訓練
模組
Run a Power Automate for desktop flow in unattended mode - Training
Learn how to run an unattended Microsoft Power Automate for desktop flow.