Get-Uptime

Obtenez le timeSpan depuis le dernier démarrage.

Syntax

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

Description

Cette applet de commande retourne le temps écoulé depuis le dernier démarrage du système d’exploitation.

L’applet de commande Get-Uptime a été introduite dans PowerShell 6.0.

Exemples

Exemple 1 : Afficher l’heure depuis le dernier démarrage

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

Exemple 2 : Afficher l’heure du dernier démarrage

Get-Uptime -Since

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

Paramètres

-Since

Provoque le démarrage de l’applet de commande d’un objet DateTime représentant la dernière fois que le système d’exploitation a été démarré.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Vous ne pouvez pas diriger les objets vers cette applet de commande.

Sorties

TimeSpan

Par défaut, cette applet de commande retourne un objet TimeSpan représentant le temps écoulé.

DateTime

Lorsque vous utilisez le paramètre Since , cette applet de commande retourne un objet DateTime représentant la dernière heure de démarrage.

Remarque

Si le démarrage rapide de Windows est activé, Windows ne met pas à jour la valeur stockée dans LastBootUpTime. Pour désactiver le démarrage rapide, exécutez la commande suivante : Powercfg -h off.

Pour plus d’informations sur le démarrage rapide de Windows, consultez La distinction entre démarrage rapide et wake-from-Hibernation.

Notes

Sur Windows, la valeur retournée est identique à la propriété LastBootUpTime de la classe Win32_OperatingSystem dans WMI.