• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est trÚs important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Script Shell đŸ“ VĂ©rifier l’état de la carte mĂšre avec PowerShell

Scripts d'automatisation pour Windows

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 VĂ©rifier l’état de la carte mĂšre avec PowerShell

🔩 Introduction

Ce tutoriel explique comment vĂ©rifier l’état de la carte mĂšre d’un systĂšme Windows en utilisant PowerShell. Cette mĂ©thode permet d’obtenir des informations sur le fabricant, le modĂšle, la version du BIOS et d’identifier d’éventuels problĂšmes matĂ©riels.



🔬 PrĂ©requis

‱ 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 informations systĂšme avec la commande
Code:
Get-CimInstance Win32_BaseBoard



📋 DiffĂ©rentes Approches

‱ Approche #1 : VĂ©rifier les informations de la carte mĂšre avec une commande PowerShell

‱ Approche #2 : Automatiser le diagnostic avec un script PS1



📈 Niveau de difficultĂ©

‱ Approche #1 : Facile

‱ Approche #2 : IntermĂ©diaire



👍 Les Avantages

‱ Approche #1 : Consultation rapide des informations matĂ©rielles

‱ Approche #2 : Automatisation et analyse des erreurs du journal systùme



👎 Les InconvĂ©nients

‱ Approche #1 : Ne dĂ©tecte pas directement les pannes matĂ©rielles

‱ Approche #2 : Certaines erreurs ne sont pas visibles sans diagnostic avancĂ©



⚙ Approche #1

1ïžâƒŁ Ouvrir PowerShell en mode administrateur

2ïžâƒŁ VĂ©rifier les informations gĂ©nĂ©rales de la carte mĂšre

Code:
Get-CimInstance Win32_BaseBoard | Select-Object Manufacturer, Product, SerialNumber, Version

3ïžâƒŁ VĂ©rifier la version du BIOS

Code:
Get-CimInstance Win32_BIOS | Select-Object Manufacturer, SMBIOSBIOSVersion, ReleaseDate

4ïžâƒŁ VĂ©rifier si des erreurs matĂ©rielles sont prĂ©sentes dans le journal systĂšme

Code:
Get-EventLog -LogName System -Newest 50 | Where-Object {$.EventID -eq 1001 -or $.EventID -eq 41}

5ïžâƒŁ VĂ©rifier la gestion de l’alimentation de la carte mĂšre

Code:
powercfg /energy



⚙ Approche #2

1ïžâƒŁ CrĂ©er un fichier nommĂ© Verifier-CarteMere.ps1

2ïžâƒŁ Ajouter le code suivant dans le fichier

Code:
Write-Host "VĂ©rification des informations de la carte mĂšre..."
$carte_mere = Get-CimInstance Win32_BaseBoard
$carte_mere | Select-Object Manufacturer, Product, SerialNumber, Version

Write-Host "VĂ©rification de la version du BIOS..."
$bios = Get-CimInstance Win32_BIOS
$bios | Select-Object Manufacturer, SMBIOSBIOSVersion, ReleaseDate

Write-Host "Analyse des erreurs systÚme liées à la carte mÚre..."
$erreurs = Get-EventLog -LogName System -Newest 50 | Where-Object {$.EventID -eq 1001 -or $.EventID -eq 41}
if ($erreurs) {
Write-Host "Erreurs détectées :"
$erreurs
} else {
Write-Host "Aucune erreur critique détectée"
}

3ïžâƒŁ ExĂ©cuter le script avec la commande suivante

Code:
.\Verifier-CarteMere.ps1

4ïžâƒŁ VĂ©rifier si des erreurs critiques sont dĂ©tectĂ©es



💡 Astuce

Lister les ports disponibles sur la carte mĂšre avec la commande

Code:
Get-CimInstance Win32_PnPEntity | Where-Object {$_.DeviceID -match "PCI"} | Select-Object Name, DeviceID



🚹 Mise en garde

Un BIOS obsolÚte peut entraßner des incompatibilités. Toujours vérifier les mises à jour auprÚs du fabricant avant de procéder à une mise à jour.



🔖 Conseil

Si des problĂšmes d’alimentation sont dĂ©tectĂ©s, vĂ©rifier les tensions dans le BIOS ou avec un logiciel dĂ©diĂ©.



🔎 Solution alternative

Utiliser un logiciel comme HWiNFO ou CPU-Z pour obtenir des détails avancés sur la carte mÚre

Support Microsoft



🔗 RĂ©fĂ©rences

‱ Documentation Microsoft PowerShell

‱ Recherche sur Github

‱ Recherche Google



💬 Conclusion

VĂ©rifier l’état de la carte mĂšre avec PowerShell permet d’identifier rapidement les informations essentielles et d’éventuelles erreurs systĂšme. L’utilisation d’un script PS1 facilite l’automatisation et la surveillance des composants critiques du systĂšme.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
17 882
Messages
29 115
Membres
355
Dernier inscrit
Jea n

Nouveaux membres

Retour
Haut Bas