Flash info

"Les IT Pros sont en train de migrer rapidement car PowerShell est plus facile et plus puissant que VBScript."

Microsoft Scripting Guys

 
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: 1312
graphgraph
Karma: 44  
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