Get-Uptime
Rufen Sie den TimeSpan seit dem letzten Start ab.
Syntax
Get-Uptime []
Get-Uptime
[-Since]
[<CommonParameters>]
Beschreibung
Dieses Cmdlet gibt die Seit dem letzten Start des Betriebssystems verstrichene Zeit zurück.
Das Get-Uptime
-Cmdlet wurde in PowerShell 6.0 eingeführt.
Beispiele
Beispiel 1: Anzeigen der Zeit seit dem letzten Start
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
Beispiel 2: Anzeigen des Zeitpunkts des letzten Starts
Get-Uptime -Since
Tuesday, June 18, 2019 2:34:56 PM
Parameter
-Since
Bewirkt, dass das Cmdlet ein DateTime-Objekt zurückgibt, das den zeitpunkt darstellt, zu dem das Betriebssystem zuletzt gestartet wurde.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Ausgaben
Dies ist der Standardrückgabetyp, wenn keine Parameter verwendet werden.
Dieser Typ wird zurückgegeben, wenn der Since-Parameter verwendet wird.
Hinweis
Wenn der schnelle Start von Windows aktiviert ist, aktualisiert Windows den in LastBootUpTime gespeicherten Wert nicht. Führen Sie den folgenden Befehl aus, um den schnellen Start zu deaktivieren: Powercfg -h off
.
Weitere Informationen zum schnellen Starten von Windows finden Sie unter Unterscheiden des schnellen Starts von Wake-from-Hibernation.
Hinweise
Unter Windows entspricht der zurückgegebene Wert der LastBootUpTime-Eigenschaft der Win32_OperatingSystem-Klasse in WMI.