Freigeben über


Get-Uptime

Rufen Sie die 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 cmdlet Get-Uptime wurde in PowerShell 6.0 eingeführt.

Beispiele

Beispiel 1 : Uhrzeit seit dem letzten Start anzeigen

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 der Uhrzeit des letzten Starts

Get-Uptime -Since

Tuesday, June 18, 2019 2:34:56 PM

Parameter

-Since

Führen Sie dazu, dass das Cmdlet ein DateTime--Objekt zurückgibt, das die letzte Startzeit des Betriebssystems darstellt.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

TimeSpan

Dies ist der Standardmäßige Rückgabetyp, wenn keine Parameter verwendet werden.

DateTime

Dieser Typ wird zurückgegeben, wenn der Parameter Since verwendet wird.

Anmerkung

Wenn der Schnellstart von Windows aktiviert ist, aktualisiert Windows nicht den in LastBootUpTimegespeicherten Wert. Um den schnellen Start zu deaktivieren, führen Sie den folgenden Befehl aus: Powercfg -h off.

Weitere Informationen zum schnellen Starten von Windows finden Sie unter Unterscheidung des fasten Starts von Wake-from-Hibernation.

Hinweise

Unter Windows entspricht der zurückgegebene Wert der LastBootUpTime--Eigenschaft der Win32_OperatingSystem-Klasse in WMI.