TechVigil Logo

Find Some Unsaid Details of Your Computer

uncategorized

WMIC.exe is a process which handles Windows Management Instrumentation Commands. We can use this service to find some of the unsaid details or our computer. This is only for windows users.

All information are obtained via DOS commands. So first open the DOS prompt and come to C:/ root.

To fetch any property about ABC (an example) you have to write
WMIC ABC GET /VALUE

If this doesn't work for any item try this.
WMIC ABC LIST /FORMAT:TEXTVALUELIST

In place of ABC, actual parameters can be one of these

BASEBOARD

- Base board management (motherboard or system board)

BIOS

- BIOS management (Basic input/output services)

BOOTCONFIG

- Boot configuration

CDROM

- CD-ROM

COMPUTERSYSTEM

- Computer system [CALL/SET]

CPU

- CPU

CSPRODUCT

- Computer system product information from SMBIOS

DESKTOP

- User's Desktop

DESKTOPMONITOR

- Desktop Monitor

DEVICEMEMORYADDRESS

- Device memory addresses

DISKDRIVE

- Physical disk drive

DMACHANNEL

- Direct memory access (DMA) channel

IDECONTROLLER

- IDE Controller

LOGON

- LOGON Sessions.

MEMCACHE

- Cache memory

MEMORYCHIP

- Memory chip information

MEMLOGICAL

- System memory, layout and availability

MEMPHYSICAL

- Physical memory management

NETCLIENT

- Network Client management

NETLOGIN

- Network login information for a particular user

NTEVENT

- NT Event Log.

OS

- Operating System/s

PAGEFILESET

- Page file settings

PARTITION

- Partitioned areas of a physical disk

PORT

- I/O ports

PORTCONNECTOR

- Physical connection ports

PRINTER

- Printer device [CALL/SET]

PROCESS

- Processes [CALL]*

PRODUCT

- Windows Installer [CALL]

QFE

- Quick Fix Engineering (patches)

REGISTRY

- Computer system registry [SET]

SERVER

- Server information

SOUNDDEV

- Sound Devices

STARTUP

- Commands that run automatically when users logon

SYSACCOUNT

- System account

SYSDRIVER

- System driver for a base service. [CALL]

SYSTEMENCLOSURE

- Physical system enclosure

SYSTEMSLOT

- Physical connection points including ports, slots and peripherals, and proprietary connections points

TEMPERATURE

- Temperature sensor (electronic thermometer)

TIMEZONE

- Time zone data

UPS

- Uninterruptible power supply (UPS)

USERACCOUNT

- User accounts [CALL/SET]

VOLTAGE

- Voltage sensor (electronic voltmeter) data

VOLUME

- Local storage volume [CALL/SET]

Examples
WMIC OS GET /VALUE
WMIC BASEBOARD LIST /FORMAT:TEXTVALUELIST
WMIC BIOS GET NAME, SERIALNUMBER, VERSION
WMIC CSPRODUCT GET VENDOR, NAME, IDENTIFYINGNUMBER
WMIC PARTITION GET NAME, TYPE, SIZE
WMIC DISKDRIVE GET MODEL, NAME, SIZE

Note
WMIC is available on Windows XP, Vista, 7 or later versions of Windows.
To run WMIC requires administrator rights.

Reference taken from
http://ss64.com/nt/wmic.html

Sandeep Kumar

Sandeep Kumar

Founder & Editor-in-Chief | Software Architecture & System Design

About Sandeep →

Electronics engineer and tech enthusiast specializing in software architecture, system design, and building scalable tech solutions. Passionate about sharing real-world engineering experiences, practical lessons, and tech insights.