This project queries system-level WMI data using raw COM and WMI interfaces in C++, and formats the results into a clean, styled HTML file
- ✅ Queries key system classes from the
ROOT\\CIMV2WMI namespace - ✅ Outputs everything as a clean, formatted HTML file
- ✅ No dependencies — just use native Windows API + COM
- ✅ Useful for diagnostics, inventory tools, or forensic snapshots
The HTML file includes:
- Titled sections for each WMI class
- Tables of key-value property pairs
- Dark theme with monospaced layout for easy reading
- Windows OS (any version with WMI)
- Visual Studio or MSVC (
cl.exe) - Admin privileges (recommended for full WMI access)
The html file will be generated in the executables directory
Also can build the solution to generate executable
cl /EHsc /W4 /DUNICODE /D_UNICODE main.cpp /link wbemuuid.lib comsupp.lib