Vérifier état SMART d'un hdd secondaire (non précis) avec batch
Bonjour,
Je suis en train de faire un batch d'auto diagnostic pour mon travail et je cherche a détecter des hdd défectueux pour intervenir. Pour l'instant j'ai trouvé pour le HDD root mais pas pour les autres.
le batch:
:checkhdd
Get-WmiObject -namespace volume\wmi –class MSStorageDriver_FailurePredictStatus
if errorlevel 0 echo Aucun probleme!
if errorlevel 1 echo Code 1
if errorlevel 2 echo Code 2
timeout /t 3 >nul
goto :nxtspep
je veux changer le root mais je n'y arrive pas, je ne trouve pas la bonne syntaxe. si quelqu'un peu m'aider ça serait cool!
Je suis en train de faire un batch d'auto diagnostic pour mon travail et je cherche a détecter des hdd défectueux pour intervenir. Pour l'instant j'ai trouvé pour le HDD root mais pas pour les autres.
le batch:
:checkhdd
Get-WmiObject -namespace volume\wmi –class MSStorageDriver_FailurePredictStatus
if errorlevel 0 echo Aucun probleme!
if errorlevel 1 echo Code 1
if errorlevel 2 echo Code 2
timeout /t 3 >nul
goto :nxtspep
je veux changer le root mais je n'y arrive pas, je ne trouve pas la bonne syntaxe. si quelqu'un peu m'aider ça serait cool!
1 réponse
-
Bonjour,
Tu mélanges plusieurs langages, ta requête WMI n'est pas du batch, mais du Powershell peut-être.
En batch je peux te proposer cela :wmic diskdrive get model,pnpdeviceid,status
Ou bien cela :wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictStatus
-
-
@TomBry2GamesCette commande me remonte les infos de mes 6 disques durs, je ne comprends pas pourquoi ça ne fonctionne pas pour toi.
-
@barnabe0057Le hdd en question est branché via un Dock usb 3.0, avec Crystaldisk j'ai des bad sector mais le script indique que l'état est "ok" aussi l'edition de windows est Famille si je change de distribution pour Pro est-ce que ça va régler mon problème ?
-
@TomBry2GamesNon ça ne va rien régler du tout.
-
@barnabe0057Windows a t'il des critère moins sévère que crystal disk pour déterminer si le Hdd est sain ou non?
-