PowerShell – Afficher La Date Du Dernier Redémarrage De Votre Serveur Windows

PowerShell – Afficher La Date Du Dernier Redémarrage De Votre Serveur Windows

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.