Comment afficher la date du dernier redémarrage de votre serveur Windows avec PowerShell

Comment afficher la date du dernier redémarrage de votre serveur Windows avec PowerShell

En Powershell, pour connaitre la date de reboot d’un serveur distant, on peut s’appuyer sur les cmdlets Get-CimInstance, Get-WmiObject ou bien Get-WinEvent

1 – Utilisation de la cmdlets get-CIMinstance

Get-CimInstance -ClassName Win32_OperatingSystem -ComputerName monServeur |

Select CSName, LastBootUpTime

2 – Utilisation de la cmdlets Get-WmiObject

Get-WmiObject -class Win32_OperatingSystem -Computername monServeur |

Select-Object @{label=’Server’;expression={($_._SERVER)}},

@{label=’LastBootUpTime’;expression={$.ConvertToDateTime($_.LastBootUpTime)}}

3 – Utilisation de la cmdlets Get-WinEvent

Avec la commande Get-WinEvent, on va chercher tous les redémarrages du journal des événements.

Le numéro de l’EventID est le 6005. Ici nous allons prendre les 5 derniers redémarrage.

Get-WinEvent System -ComputerName monServeur |

Where-Object {$_.id -eq 6005} | Select-Object -first 5 |

Select TimeCreated, LogName, Level, LevelDisplayName, Id, ProviderName, Message

A Lire :

No Comments

Sorry, the comment form is closed at this time.