共用方式為


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 物件。

備註

此命令使用高解析度計時器來計算正常運行時間。 這次記錄自系統啟動以來的刻度數。 因此,報告的正常運行時間可能與其他計算系統正常運行時間的方法略有不同,例如 WMI 中 Win32_OperatingSystem 類別的 LastBootUpTime 屬性。