With BGInfo, from SysInternals, you can display various system configuration values on screen, such as the computer name, IP address, operating system version etc. What if you want to display values from other sources, like the registry or from WMI or even from your own custom script?
BGInfo is flexible enough to get/set this values for you with a few mouse clicks. For example, on our servers I wanted to add the server model and Serial number.
This is the main BGInfo window. You can edit which items to show, just delete the lines you don’t need. To add new items, highlight the item you want in the ‘Fields’ select box and click the Add button.
To add WMI properties, click the ‘Custom’ button. In the next dialog click ‘New’:
You can see that BGInfo has more options to offer, other than WMI or Registry values. To add the SerialNumber WMI property, type a descriptive name in ‘Identifier’ text box and click the WMI Query radio button, then click browse. It can take some time for BGInfo to load all the WMI classes but it’s worth while because the next dialog is actually a WMI browser!
Find your class and the property you want and that’s it, pretty cool!
Here I’ve added two properties from different classes, the Model and SerialNumber properties.
Now, locate the new created properties in the ‘Fields’ select box and double click each one to add it. I made a few more adjustments to the main dialog (separating the properties with the equal characters).
Click the ‘Preview’ button to see the end result on your screen. Finally, you can place a shortcut to BGInfo in the startup folder so that it runs every boot/logon, or even configure it to display as the background for the logon screen. For more information see the ‘Installation and Use’ section in the help file.