共用方式為


Get-Uptime

取得自上次開機後 TimeSpan

語法

Timespan (預設值)

Get-Uptime
    [<CommonParameters>]

Since

Get-Uptime
    [-Since]
    [<CommonParameters>]

Description

此 Cmdlet 會傳回自操作系統上次開機之後經過的時間。

Get-Uptime Cmdlet 是在 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
預設值:None
支援萬用字元:False
不要顯示:False

參數集

Since
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援一般參數:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters

輸入

None

您不能將物件透過管道傳送到此 Cmdlet。

輸出

TimeSpan

根據預設,此 Cmdlet 會傳回代表經過時間的 TimeSpan 物件。

DateTime

當您使用 Since 参数時,這個 Cmdlet 会傳回代表上次開機時間的 DateTime 物件。

備註

如果啟用 Windows 快速啟動,Windows 不會更新 lastBootUpTime 中所儲存的值。 若要停用快速啟動,請執行下列命令:Powercfg -h off

如需 Windows 快速啟動的詳細資訊,請參閱 區分快速啟動與從休眠喚醒

備註

在 Windows 上,傳回的值與 WMI 中 Win32_OperatingSystem 類別的 lastBootUpTime 屬性相同。