il comando per generare un oggetto WMI (Windows Management Instrumentation)
in WMI non solo potete recuperare e modificarle le informazioni della propria macchina, e dei sistemi esterni raggiungibili tramite rete (a patto che sia possibile autenticarvisi)
sintassi
Get-WmiObject -Class Win32_ComputerSystem sisteme PC (classe Win32_ComputerSystem)
Get-WmiObject -Class Win32_Bios dettaglio processi (classe Win32_Process)
Get-WmiObject -Class Win32_Process dettaglio processi (classe Win32_Process)
Get-WmiObject -Class Win32_Service dettaglio servizi (classe Win32_Service)
Get-WmiObject -Class Win32_Desktop recuperare informazioni sul desktop del PC (classe Win32_Desktop)
Get-WmiObject -Class Win32_QuickfixEngineering recuperare gli aggiornamenti installati (classe Win32_QuickfixEngineering)
opzioni:
- -ComputerName indrizzo_IP del computer all'indirzzo IP
esempio: Get-WmiObject -Class Win32_Service -ComputerName 127.0.0.1
per vedere ultoriori propietà dell'oggetto si usa Get-Member e poi si visualizza con ... | Select-Object
oppure si usa ... | Format-List -Property *
esempio: Get-WmiObject -Class Win32_Bios | Format-List -Property *