Get-Uptime
取得自上次開機以來的 TimeSpan 。
語法
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 物件,代表作業系統上次開機的時間。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
None
您無法使用管線將物件傳送至此 Cmdlet。
輸出
根據預設,此 Cmdlet 會 傳回代表經過時間的 TimeSpan 物件。
當您使用 Since 参数時,這個 Cmdlet 會 傳回代表上次開機時間的 DateTime 物件。
注意
如果已啟用 Windows 快速啟動,Windows 不會更新 LastBootUpTime 中儲存的值。 若要停用快速啟動,請執行下列命令: Powercfg -h off
。
如需 Windows 快速啟動的詳細資訊,請參閱區分快速啟動與喚醒與休眠。
備註
在 Windows 上,傳回的值與 WMI 中Win32_OperatingSystem類別的 LastBootUpTime 屬性相同。