Hace poco me toco hacer inventario del equipo en el trabajo, para ello iva a requerir la maquina de cada usuario unos 5-10 mins para apagarla, sacar la bateria y anotar el numero de serie..etc. afortunadamente mi jefe pudo hecharme una mano... habia un comando en la consola(cmd) que podia utilizar.."wmic bios get serialnumber" ... y listo numero de serie rapidamente. es por esto que decidi investigar mas del tema y aqui les dejo algo de lo encontrado; windows management interface=wmi. wmic= ".." console.
para lanzar una aplicacion(la calculadora): wmic process call create "calc.exe"
para terminar un proceso: wmic process where name="calc.exe" call terminate
mostrar la lista de identificadores de procesos: wmic process where (Name='svchost.exe') get name,processid
detalles de los discos duros: wmic logicaldisk where drivetype=3 get name, freespace, systemname, filesystem, size, volumeserialnumber
Propiedades fisicas del disco duro: wmic diskdrive get name,size,model
Detallles de las particiones del disco: wmic partition get name,size,type
Datos sobre el bios, numero de serie, version: wmic bios get name,serialnumber,version
datos del producto,marca,etc: wmic csproduct get name,vendor,identifyingNumber
memoria fisica total: wmic COMPUTERSYSTEM get TotalPhysicalMemory,caption
descripcion mac,nic de los adaptadores: wmic nic get macaddress,description
Toda la Información sobre tu CPU: WMIC /Output:STDOUT CPU get /all /format:LIST
Toda la Información sobre tu CDROM: WMIC /Output:STDOUT CDROM get /all /format:LIST
Toda la Información sobre REDES: WMIC /Output:STDOUT NICCONFIG get /all /format:LIST
Toda la Información sobre tu sistema: WMIC /Output:STDOUT COMPUTERSYSTEM get /all /format:LIST
Toda la Información sobre tus discos: WMIC /Output:STDOUT DISKDRIVE get /all /format:LIST
Toda la Información sobre discos logicos: WMIC /Output:STDOUT LOGICALDISK get /all /format:LIST
Toda la Información sobre tu memoria: WMIC /Output:STDOUT MEMPHYSICAL get /all /format:LIST
Toda la Información sobre los servicios: WMIC /Output:STDOUT SERVICE get /all /format:LIST
Toda la Información sobre los procesos: WMIC /Output:STDOUT PROCESS get /all /format:LIST
Toda la Información sobre los programas en el inicio de Windows: WMIC /Output:STDOUT STARTUP get /all /format:LIST
Toda la Información sobre los dispositivos en tu motherboard: WMIC /Output:STDOUT ONBOARDDEVICE get /all /format:LIST
Toda la Información sobre errores del sistema operativo: WMIC /Output:STDOUT RECOVEROS get /all /format:LIST
salud del disco duro: wmic diskdrive get status