Flash info

"La connaissance ce n’est point la possession de la vérité, mais d’un langage cohérent."

Antoine de Saint Exupéry (1900-1944)

 
Accueil arrow Forum

Bienvenue sur le forum PowerShell-Scripting.com

 
gaetanmm2
Utilisateur

PowerShelleur Débutant
Messages: 38
graphgraph
Karma: 0  
lecture info smart HDD - 17/12/18 13:55 Bonjour tout le monde

Je cherche sans succés jusque là à recuperer la temperature d'un disque dur en powershell

j'ai recherché dans la couche WMI sans succés

je n'ai pas trouvé comment lire les infos S.M.A.R.T d'un disque dur en powershell , qq aurait une piste ?

J'ai trouvé des petits freeware qui le fond , mais je ne trouve pas comment recuperer l'info en pow..

merci d'avance
  | | L'administrateur a désactivé l'accés public en écriture.
Sinjk
Utilisateur

PowerShelleur Amateur
Messages: 99
graphgraph
Karma: 5  
Re:lecture info smart HDD - 17/12/18 15:46 Hello,

Quelques threads qui parlent de récupérer la température via powershell:

https://gist.github.com/jeffa00/9577816

https://stackoverflow.com/questions/39738494/get-cpu-temperature-in-cmd-power-shell



Bon courage

SinJK
  | | L'administrateur a désactivé l'accés public en écriture.
gaetanmm2
Utilisateur

PowerShelleur Débutant
Messages: 38
graphgraph
Karma: 0  
Re:lecture info smart HDD - 18/12/18 08:12 merci

Cela fonctionne sur mon pc fixe

par contre sur un serveur en windows server 2012 r2 cela ne fonctionne pas

j'obtiens :

Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"


Get-WmiObject : Not supported
At line:3 char:1
+ Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: ( [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand

surprenant .. , on dira que cette classe WMI n'est pas presente ou alors je me demande vu que c'est un serveur HP , si il n'y a pas une surcourche HP SSA en l'occurence qui rends inutilisable cette partie

cdt
  | | L'administrateur a désactivé l'accés public en écriture.
Sinjk
Utilisateur

PowerShelleur Amateur
Messages: 99
graphgraph
Karma: 5  
Re:lecture info smart HDD - 18/12/18 10:40 Hello,

D'après quelques recherches,MSAcpi_ThermalZoneTemperature n'est pas disponible sur tous les pc.

Cependant, étant donné que tu as un serveur HP, je me permets de te diriger vers ce lien :

https://kurtroggen.wordpress.com/2016/06/02/managing-hp-enterprise-servers-using-powershell/

J'ai vu qu'il y avait un module pour récupérer la température.

En espérant que ça t'aidera !

Bon courage

Sinjk
  | | L'administrateur a désactivé l'accés public en écriture.
Arnaud
Admin

Administrateur
Messages: 1318
graphgraph
Karma: 45  
Re:lecture info smart HDD - 19/12/18 09:10 Hello !


...on dirait que cette classe WMI n'est pas présente ou alors je me demande vu que c'est un serveur HP...


Oui ça doit être le cas. Car d'une machine à l'autre, en fonction des drivers et du matériel installés les classes peuvent varier.

Cela étant dit, pour HP je suis sûr qu'il y en a d'autres qui contiennent cette info et même beaucoup plus encore.

Une autre piste à ne pas négliger est SNMP car c'est en principe fait pour cela.

Voici un module PowerShell qui peut t'aider à requêter un serveur via SNMP.

Arnaud
MVP PowerShell (depuis 2007)
Suivez moi sur Twitter !
  | | L'administrateur a désactivé l'accés public en écriture.
© 2019 PowerShell-Scripting.com