

Ce tutoriel explique comment tester lâĂ©tat et le bon fonctionnement de la carte rĂ©seau dâun systĂšme Windows en utilisant PowerShell. Cette mĂ©thode permet de vĂ©rifier lâactivation de lâinterface rĂ©seau, la connectivitĂ© et les Ă©ventuelles erreurs.

âą Connaissances de base en PowerShell
âą AccĂšs administrateur sur Windows
⹠Exécution des scripts activée avec la commande
Code:
Set-ExecutionPolicy RemoteSigned
⹠Vérification des interfaces réseau disponibles avec la commande
Code:
Get-NetAdapter

⹠Approche #1 : Tester la carte réseau avec une commande PowerShell
⹠Approche #2 : Automatiser le diagnostic réseau avec un script PS1

âą Approche #1 : Facile
⹠Approche #2 : Intermédiaire

âą Approche #1 : VĂ©rification rapide de lâĂ©tat de la carte rĂ©seau
âą Approche #2 : Automatisation des tests et gĂ©nĂ©ration dâun rapport dĂ©taillĂ©

âą Approche #1 : Ne fournit pas dâanalyse approfondie des problĂšmes rĂ©seau
⹠Approche #2 : Peut nécessiter plusieurs tests pour identifier les causes exactes



Code:
Get-NetAdapter

Code:
Test-NetConnection -ComputerName www.google.com

Code:
Get-NetAdapter | Where-Object Status -eq "Up"

Code:
Get-NetTCPConnection | Select-Object LocalAddress, RemoteAddress, State



Code:
Write-Host "Vérification des cartes réseau disponibles..."
Get-NetAdapter | Select-Object Name, InterfaceDescription, Status
Write-Host "Test de connectivité Internet..."
Test-NetConnection -ComputerName www.google.com
Write-Host "Analyse des connexions TCP actives..."
Get-NetTCPConnection | Select-Object LocalAddress, RemoteAddress, State
Write-Host "Vérification des erreurs réseau dans le journal des événements..."
Get-EventLog -LogName System -Newest 50 | Where-Object {$.EventID -eq 10400 -or $.EventID -eq 10401}

Code:
.\Tester-Reseau.ps1

Code:
Get-EventLog -LogName System -Newest 20 | Where-Object {$_.Source -eq "Tcpip"}

Réinitialiser la carte réseau en cas de problÚme de connexion
Code:
Restart-NetAdapter -Name "Ethernet" -Confirm:$false

Une réinitialisation de la carte réseau peut entraßner une déconnexion temporaire. Toujours tester avec précaution sur un environnement de production.

Mettre à jour le pilote de la carte réseau en cas de dysfonctionnement prolongé

Utiliser lâoutil intĂ©grĂ© Diagnostique rĂ©seau Windows
Support Microsoft

âą Documentation Microsoft PowerShell
âą Recherche sur Github
âą Recherche Google

Tester une carte rĂ©seau avec PowerShell permet dâidentifier rapidement les problĂšmes de connectivitĂ© et dâĂ©tat de lâinterface rĂ©seau. Lâutilisation dâun script PS1 facilite lâautomatisation et lâanalyse des erreurs pour un dĂ©pannage plus efficace.