Share via


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

TimeSpan

Dies ist der Standardrückgabetyp, wenn keine Parameter verwendet werden.

DateTime

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.