Nota: WMIC está en desuso a partir de Windows 10, versión 21H1, y a partir de la versión de canal semianual de 21H1 de Windows Server. Esta utilidad se sustituye por Windows PowerShell para WMI. Esta desuso solo se aplica a la utilidad WMIC. El propio Instrumental de administración de Windows (WMI) no se ve afectado.
En este articulo vamos a ver cómo mostrar la información del sistema utilizando el comando wmic.
Si es un administrador de Windows o un usuario avanzado, es posible que desee obtener más información sobre el hardware, el software y la configuración de su sistema. Una de las herramientas más versátiles y poderosas que puedes usar para este propósito es el comando wmic. WMIC son las siglas de Windows Management Instrumentation Command-line
Sintaxis básica y uso comando wmic
El comando wmic tiene una sintaxis general de WMIC [alias] [Dónde] [verbo] [formato] , que le permite consultar un objeto como CPU, unidad de disco, sistema operativo o proceso.
También puede incluir una cláusula opcional para filtrar los resultados en función de criterios como el nombre, el tamaño o el estado. Además, puede especificar la acción que desea realizar en el objeto y el formato de salida, como tabla, lista, csv o xml.
Para ejecutar el comando wmic, puede abrir un símbolo del sistema o una ventana de PowerShell y escribirlo directamente. Alternativamente, puede crear un archivo por lotes o un script y ejecutarlo. Además, puede usar el modificador /output para redirigir la salida a un archivo o una impresora.
Alias y propiedades comunes
El comando wmic admite docenas de alias que corresponden a diferentes objetos del sistema. Para ver la lista completa de alias, escriba wmic /? o Resumen de la lista de alias de WMIC .
Algunos de los más comunes son bios, cpu, diskdrive, logicaldisk y os. Cada alias tiene un conjunto de propiedades que describen sus atributos.
Para ver la lista completa de propiedades de un alias, escriba WMIC [alias] ¿Obtener/? o WMIC [alias] Lista completa .
Alternativamente, puede usar el comando * comodín para recuperar todas las propiedades de un alias. Por ejemplo, el alias bios proporciona información sobre el BIOS del sistema, como el fabricante, la versión, el número de serie y la fecha de lanzamiento. El alias cpu proporciona detalles sobre el procesador, como el nombre, la velocidad, los núcleos, la caché y la carga. El alias diskdrive muestra información sobre las unidades de disco como el modelo, el tamaño, las particiones y el número de serie. El alias logicaldisk muestra datos sobre los discos lógicos, como la letra de la unidad, el nombre del volumen, el sistema de archivos y el espacio libre. Por último, el alias os revela detalles sobre el sistema operativo como el nombre, la versión, el número de compilación, la fecha de instalación y el tiempo de actividad.
Ejemplos de consultas y salidas
El comando wmic se puede utilizar para recuperar información del sistema, y aquí hay varios ejemplos de consultas y sus salidas. Tenga en cuenta que las salidas se truncan por razones de brevedad.
Por ejemplo, escribir wmic os get name,version /format:table obtendrá el nombre y la versión del sistema operativo en formato de tabla.
Del mismo modo, la mecanografía wmic diskdrive get name,size /format:list obtendrá el nombre y el tamaño de las unidades de disco en formato de lista.
Para obtener el nombre y el uso de memoria de los procesos que tienen «chrome» en su nombre en formato csv, escriba Proceso WMIC donde name like '%chrome%' get name,workingsetsize /format:csv .
Por último, escribir WMIC BIOS get manufacturer,serialnumber /format:xml obtendrá el fabricante y el número de serie del BIOS en formato xml. Informar y documentar estos resultados puede ayudar a informar y tranquilizar a las partes interesadas, así como proporcionar información valiosa para mejorar la postura de seguridad.
Esto es lo que hay que tener en cuenta
Este es un espacio para compartir ejemplos, historias o ideas que no encajan en ninguna de las secciones anteriores. ¿Qué más te gustaría añadir?
