Powershell: Datum der letzen Installation des Betriebssystems / Letzter Neustart

Sehr einfach rauszufinden: Das Datum / Uhrzeit der letzten Installation des Windows Betriebssystems.

$IsDate = Get-WmiObject -class win32_operatingSystem
$IsDate.ConvertToDateTime($IsDate.InstallDate)

Diese Information hilft beim Einschätzen wie lange der Rechner schon auf dem entsprechenden Build läuft.

Analog können natürlich weitere Infos aus der selben WMI Klasse ausgelesen werden, wie zum Beispiel das letzte Datum / Uhrzeit eines Neustarts.

$LastBoot = Get-WmiObject -class win32_operatingSystem
$LastBoot.ConvertToDateTime($LastBoot.LastBootUpTime)

Pendente Neustarts, verursacht durch Software Updates, Software Installationen oder Windows Updates können seltsame Verhalten hervorrufen. Immerhin werden ja auch Module, Dateien und Bibliotheken verändert, welche möglicherweise gerade in Nutzung sind.

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

This site uses Akismet to reduce spam. Learn how your comment data is processed.