Question
[Résolu] WMI : Recherche RAM, etc by IP
- Riblito
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 96
- Remerciements reçus 0
il y a 8 ans 8 mois #24264
par Riblito
[Résolu] WMI : Recherche RAM, etc by IP a été créé par Riblito
Salut !
Bon j'ai une bonne et une mauvaise nouvelle.
La bonne c'est que j'ai fini mon projet d'étude, et donc, le script.
La mauvaise, j'ai oublié UNE seule chose dedans.
Je dois simplement indiquer les stat d'une machine, genre la RAM, le HDD, la MAC ....
Pour mon projet, j'ai pris la MAC, RAM, et CPU
Je sais faire tout ça mais en local .... mais je dois le faire à l'aide d'une IP.
Par exemple dans la textbox je tape l'ip d'une machine, et en dessous dans les textbox MAC, RAM etc j'ai le résultat ....
j'ai fais plusieurs test et voila se que j'ai trouvé pour le moment :
[code:1]$button_CompoIP.Add_Click(
{
$ipPC = $textbox_IpPc.text
$computerSystem = Get-CimInstance -computername $ipPC CIM_ComputerSystem
$textbox_RAM.text = \"{0:N2}\" -f ($computerSystem.TotalPhysicalMemory/1GB«») + \"GB\"
$computerCPU = Get-CimInstance -computername $ipPC CIM_Processor
$textbox_Proc.text = $computerCPU.Name
$textbox_MacPc.text = Get-MACAddress $ipPC | Select-Object -Property MACAddress
})[/code:1]
Mais en résultat je dois juste avoir le nom dans la textbox. Par exemple \"voir image en dessous\"
pour le Get-MACAddress ça fonctionnait bien avec l'ip et tout .... et powershell ISE à planté et depuis ça fonctionne plus, je sais pas trop pourquoi ....
des idées ?
<br><br>Message édité par: Arnaud, à: 27/09/17 11:24
Bon j'ai une bonne et une mauvaise nouvelle.
La bonne c'est que j'ai fini mon projet d'étude, et donc, le script.
La mauvaise, j'ai oublié UNE seule chose dedans.
Je dois simplement indiquer les stat d'une machine, genre la RAM, le HDD, la MAC ....
Pour mon projet, j'ai pris la MAC, RAM, et CPU
Je sais faire tout ça mais en local .... mais je dois le faire à l'aide d'une IP.
Par exemple dans la textbox je tape l'ip d'une machine, et en dessous dans les textbox MAC, RAM etc j'ai le résultat ....
j'ai fais plusieurs test et voila se que j'ai trouvé pour le moment :
[code:1]$button_CompoIP.Add_Click(
{
$ipPC = $textbox_IpPc.text
$computerSystem = Get-CimInstance -computername $ipPC CIM_ComputerSystem
$textbox_RAM.text = \"{0:N2}\" -f ($computerSystem.TotalPhysicalMemory/1GB«») + \"GB\"
$computerCPU = Get-CimInstance -computername $ipPC CIM_Processor
$textbox_Proc.text = $computerCPU.Name
$textbox_MacPc.text = Get-MACAddress $ipPC | Select-Object -Property MACAddress
})[/code:1]
Mais en résultat je dois juste avoir le nom dans la textbox. Par exemple \"voir image en dessous\"
pour le Get-MACAddress ça fonctionnait bien avec l'ip et tout .... et powershell ISE à planté et depuis ça fonctionne plus, je sais pas trop pourquoi ....
des idées ?
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Riblito
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 96
- Remerciements reçus 0
il y a 8 ans 8 mois #24270
par Riblito
Réponse de Riblito sur le sujet Re:recherche RAM, [résolut]
j'ai trouvé !
Je poste ici pour ceux qui veulent
[code:1]Get-WmiObject SoftwareLicensingService -computername 10.10.10.10 | Select-Object OA3xOriginalProductKey #pour la SN
Get-WMIObject -class Win32_PhysicalMemory -ComputerName 10.10.10.10 | Measure-Object -Property capacity -Sum | % {[Math]::Round(($_.sum / 1GB«»),2)}) # les ram
Get-WmiObject win32_networkadapterconfiguration -computername 10.10.10.10 | Select-Object macaddress MAC # la mac
Get-WmiObject Win32_Processor -computername 10.10.10.10 | Select-Object Name #le proc[/code:1]<br><br>Message édité par: elemremy, à: 14/09/17 15:38
Je poste ici pour ceux qui veulent
[code:1]Get-WmiObject SoftwareLicensingService -computername 10.10.10.10 | Select-Object OA3xOriginalProductKey #pour la SN
Get-WMIObject -class Win32_PhysicalMemory -ComputerName 10.10.10.10 | Measure-Object -Property capacity -Sum | % {[Math]::Round(($_.sum / 1GB«»),2)}) # les ram
Get-WmiObject win32_networkadapterconfiguration -computername 10.10.10.10 | Select-Object macaddress MAC # la mac
Get-WmiObject Win32_Processor -computername 10.10.10.10 | Select-Object Name #le proc[/code:1]<br><br>Message édité par: elemremy, à: 14/09/17 15:38
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.034 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu] WMI : Recherche RAM, etc by IP