Condividi tramite


Get-Uptime

Ottenere il TimeSpan dall'ultimo avvio.

Sintassi

Timespan (impostazione predefinita).

Get-Uptime
    [<CommonParameters>]

Since

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

Descrizione

Questo cmdlet restituisce il tempo trascorso dall'ultimo avvio del sistema operativo.

Il cmdlet Get-Uptime è stato introdotto in PowerShell 6.0.

Esempio

Esempio 1 - Mostra il tempo trascorso dall'ultimo avvio

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

Esempio 2: visualizzare l'ora dell'ultimo avvio

Get-Uptime -Since
Tuesday, June 18, 2019 2:34:56 PM

Parametri

-Since

Indurre il cmdlet a restituire un oggetto DateTime che rappresenta l'ultima volta in cui il sistema operativo è stato avviato.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Since
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

None

Gli oggetti non possono essere inviati tramite pipe a questo cmdlet.

Output

TimeSpan

Per impostazione predefinita, questo cmdlet restituisce un oggetto TimeSpan che rappresenta il tempo trascorso.

DateTime

Quando si utilizza il parametro Since, questo cmdlet restituisce un oggetto DateTime che rappresenta l'ora dell'ultimo avvio.

Note

Questo comando usa un timer ad alta risoluzione per calcolare il tempo di attività. Questa volta registra il numero di tick dall'avvio del sistema. Di conseguenza, il tempo di attività segnalato può variare leggermente rispetto ad altri metodi di calcolo del tempo di attività del sistema, ad esempio la proprietà LastBootUpTime della classe Win32_OperatingSystem in WMI.