Question How to get firmware version in Windows?

Sep 28, 2020
3
0
10
0
I'm building an inventory system for GPUs and looking to find a way to query GPU firmware version. I have tried the WMI query for Video Controller, but it only returns driver version and driver date.
Get-WmiObject -Query "Select * From Win32_VideoController"

For AMD GPUs, if I go to the AMD Radeon Software, it lists the firmware version.
I'm sure NVidia has a similar utility. But I do not know what kind of GPU exists on a system (or even if it has one). I need a generic solution which can be queried through the command line. I'd really appreciate any help here. Thanks!
 
Sep 28, 2020
3
0
10
0
Use the command line parameter for Gpuz to dump the XML and then read it out

-dump <xml output filename

If you’re going to develop applications you’re going to have to engineer solutions
Oh, interesting. I didn't know GPU-Z accepted command line arguments. I thought it only had a GUI.
 

ASK THE COMMUNITY