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.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.