Ottenere l'uptime da una macchina windows tramite PowerShell

Da ElettraWiki.


Richiamando una Povershell (o un prompt di comandi) come amministratore. Generalmente basta premere il tasto Windows e digitare Powershell , nel menù start ci verrà proposta come migliore corrispondenza Windows PowerShell (x86) a questo punto posizioneremo il cursore del mouse su questa voce e fare un click destro così da poter scegliere di eseguire la shell come amministratore. A questo punto, dopo aver confermato di consentire l'esecuzione della shell facendo click su sì, si aprirà la finestra della PowerShell. Per ottenere l'uptime di una macchina windows è sufficiente digitare in powershell il seguente comando:

(get-date) - (gcim Win32_OperatingSystem).LastBootUpTime

L'output generato sarà simile al seguente:

PS C:\Windows\system32> (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime


Days              : 0
Hours             : 1
Minutes           : 33
Seconds           : 2
Milliseconds      : 807
Ticks             : 55828071635
TotalDays         : 0,0646158236516204
TotalHours        : 1,55077976763889
TotalMinutes      : 93,0467860583333
TotalSeconds      : 5582,8071635
TotalMilliseconds : 5582807,1635