Delen via


Get-Uptime

Haal de TimeSpan op sinds de laatste keer opstarten.

Syntaxis

Get-Uptime []
Get-Uptime
   [-Since]
   [<CommonParameters>]

Description

Deze cmdlet retourneert de tijd die is verstreken sinds de laatste keer dat het besturingssysteem is opgestart.

De Get-Uptime cmdlet is geïntroduceerd in PowerShell 6.0.

Voorbeelden

Voorbeeld 1: Tijd weergeven sinds de laatste keer opstarten

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

Voorbeeld 2: de tijd van de laatste keer opstarten weergeven

Get-Uptime -Since

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

Parameters

-Since

Ervoor zorgen dat de cmdlet een DateTime-object retourneert dat de laatste keer dat het besturingssysteem is opgestart.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

None

U kunt geen objecten doorsluisen naar deze cmdlet.

Uitvoerwaarden

TimeSpan

Deze cmdlet retourneert standaard een TimeSpan-object dat de verstreken tijd aangeeft.

DateTime

Wanneer u de parameter Sinds gebruikt, retourneert deze cmdlet een DateTime-object dat de laatste opstarttijd vertegenwoordigt.

Notitie

Als Snel opstarten van Windows is ingeschakeld, werkt Windows de waarde die is opgeslagen in LastBootUpTime niet bij. Voer de volgende opdracht uit om snel opstarten uit te schakelen: Powercfg -h off

Zie Distinguishing Fast Startup from Wake-from-Hibernation voor meer informatie over het snel opstarten van Windows.

Notities

In Windows is de geretourneerde waarde hetzelfde als de eigenschap LastBootUpTime van de klasse Win32_OperatingSystem in WMI.