Get-Uptime
Hämta TimeSpan sedan den senaste starten.
Syntax
Get-Uptime []
Get-Uptime
[-Since]
[<CommonParameters>]
Description
Den här cmdleten returnerar den tid som förflutit sedan den senaste starten av operativsystemet.
Cmdleten Get-Uptime
introducerades i PowerShell 6.0.
Exempel
Exempel 1 – Visa tid sedan den senaste starten
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
Exempel 2 – Visa tiden för den senaste starten
Get-Uptime -Since
Tuesday, June 18, 2019 2:34:56 PM
Parametrar
-Since
Gör så att cmdleten returnerar ett DateTime-objekt som representerar den senaste gången operativsystemet startades.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Utdata
Detta är standardreturtypen när inga parametrar används.
Den här typen returneras när du använder parametern Since .
Anteckning
Om Snabb start i Windows är aktiverat uppdaterar Windows inte värdet som lagras i LastBootUpTime. Om du vill inaktivera snabb start kör du följande kommando: Powercfg -h off
.
Mer information om snabb start i Windows finns i Distinguishing Fast Startup from Wake-from-Hibernation (Skilja snabb start från väckning från viloläge).
Kommentarer
I Windows är värdet som returneras samma som egenskapen LastBootUpTime för klassen Win32_OperatingSystem i WMI.