Partager via


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

L’applet de commande renvoie 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

Sorties

TimeSpan

Il s’agit du type de retour par défaut quand aucun paramètre n’est utilisé.

DateTime

Ce type est retourné lors de l’utilisation du paramètre Since .

Notes

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 Distinguer le démarrage rapide de la mise en veille prolongée.

Notes

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