Get-Uptime
取得自上次開機以來的 TimeSpan 。
Syntax
Get-Uptime []
Get-Uptime
[-Since]
[<CommonParameters>]
Description
此 Cmdlet 會傳回自操作系統上次開機之後經過的時間。
Cmdlet Get-Uptime
已在 PowerShell 6.0 中引進。
範例
範例 1 - 顯示上次開機後的時間
Get-Uptime
Days : 9
Hours : 0
Minutes : 9
Seconds : 45
Milliseconds : 0
Ticks : 7781850000000
TotalDays : 9.00677083333333
TotalHours : 216.1625
TotalMinutes : 12969.75
TotalSeconds : 778185
TotalMilliseconds : 778185000
範例 2 - 顯示上次開機的時間
Get-Uptime -Since
Tuesday, June 18, 2019 2:34:56 PM
參數
-Since
導致 Cmdlet 傳回 DateTime 物件,代表作業系統上次開機的時間。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
None
您無法使用管線將物件傳送至此 Cmdlet。
輸出
根據預設,此 Cmdlet 會 傳回代表經過時間的 TimeSpan 物件。
當您使用 Since 参数時,這個 Cmdlet 會 傳回代表上次開機時間的 DateTime 物件。
注意
如果已啟用 Windows 快速啟動,Windows 不會更新 LastBootUpTime 中儲存的值。 若要停用快速啟動,請執行下列命令: Powercfg -h off
。
如需 Windows 快速啟動的詳細資訊,請參閱區分快速啟動與喚醒與休眠。
備註
在 Windows 上,傳回的值與 WMI 中Win32_OperatingSystem類別的 LastBootUpTime 屬性相同。
相關連結
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應