Puis-je savoir quand Windows a été redémarré pour la dernière fois?

2

systeminfo indique quand le système est arrivé après un redémarrage, mais pas quand il arrive après un arrêt, puis une mise sous tension.

Par exemple quand je lance cette commande:

systeminfo | find "Sys"

la sortie montre:

System Boot Time:          8/10/2018, 8:45:22 AM

Ce qui était quand j'ai fait un redémarrage.

J'ai essayé une solution dans la question précédente:

Get-WinEvent -LogName Performances de Microsoft-Windows-Diagnostics / Opérationnel | Où {$ _. Id -eq 200}

et obtenu ces résultats sur mon ordinateur portable:

PS C:\Program Files\PowerShell\6.0.0> Get-WinEvent -LogName Microsoft-Windows-Diagnostics-Performance/Operational | Wher
e { $_.Id -eq 200 }


   ProviderName: Microsoft-Windows-Diagnostics-Performance

TimeCreated                     Id LevelDisplayName Message
-----------                     -- ---------------- -------
7/30/2018 1:54:18 PM           200 Critical         Windows has shutdown: ...
6/29/2018 9:08:40 AM           200 Critical         Windows has shutdown: ...


PS C:\Program Files\PowerShell\6.0.0>

Je cherche l'heure à laquelle j'allume l'ordinateur et l'heure à laquelle je l'éteins chaque jour. Je voudrais une ligne de commande afin que je puisse collecter les informations dans un fichier batch.

Robert Sterbal
la source
Cette activité est enregistrée dans l'observateur d'événements.
Moab