Two different ways to retrieve the uptime of your system. $time = (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime $time Function Get-Uptime { $os = Get-WmiObject win32_operatingsystem -ErrorAction SilentlyContinue $uptime = (Get-Date) - $os.ConvertToDateTime($os.LastBootUpTime) Write-Output ("Last boot: " + $os.ConvertToDateTime($os.LastBootUpTime) ) Write-Output ("Uptime...