'============================================================================= ' Integrated GPU Info Script for BGInfo '============================================================================= ' Description: This script gets the integrated GPU name (Intel/AMD) '============================================================================= On Error Resume Next ' Connect to WMI Set wmi = GetObject("winmgmts:\\.\root\cimv2") ' Get iGPU info - look for Intel or AMD integrated graphics Set gpus = wmi.ExecQuery("SELECT Name FROM Win32_VideoController WHERE " & _ "Name LIKE '%Intel%' OR " & _ "Name LIKE '%AMD Radeon Graphics%' OR " & _ "Name LIKE '%AMD Radeon(TM) Graphics%' OR " & _ "Name LIKE '%AMD Ryzen%'") ' Get iGPU name For Each gpu In gpus If Not IsNull(gpu.Name) Then Echo gpu.Name Exit For End If Next ' Clean up Set gpus = Nothing Set wmi = Nothing