Yes it can. Some of these items are exposed through WMI if the manufacturer has allowed this. In these cases we can report on it by writing a scrap of relevance and inserting it into an analysis or Retrieved Property. Easy stuff.
q: selects ("* from win32_BIOS") of WMI
A: BiosCharacteristics
A: BIOSVersion
A: BuildNumber
A: Caption=Phoenix ROM BIOS PLUS Version 1.10 A06
A: CodeSet
A: CurrentLanguage=en|US|iso8859-1
A: Description=Phoenix ROM BIOS PLUS Version 1.10 A06
A: IdentificationCode
A: InstallableLanguages=1
A: InstallDate
A: LanguageEdition
A: ListOfLanguages
A: Manufacturer=Dell Inc.
A: Name=Phoenix ROM BIOS PLUS Version 1.10 A06
A: OtherTargetOS
A: PrimaryBIOS=True
A: ReleaseDate=20051002000000.000000+000
A: SerialNumber=myserial
A: SMBIOSBIOSVersion=A06
A: SMBIOSMajorVersion=2
A: SMBIOSMinorVersion=3
A: SMBIOSPresent=True
A: SoftwareElementID=Phoenix ROM BIOS PLUS Version 1.10 A06
A: SoftwareElementState=3
A: Status=OK
A: TargetOperatingSystem=0
A: Version=DELL - 27d50a02
Items that are not exposed can be tracked by stamping the registry when the system is deployed with the information you want to track. If the operating system “knows” something then the BigFix client can probably pull it and report on it.
Web reports can then be leveraged to generate ad hoc or reoccurring reports with very little effort.
We actually have the Inventory Asset tag in the BIOS, but I am not seeing this information showing up anywhere. Is the something that I need to do to make this show up?
Do you have the BigFix Inventory and License Fixlet site? It should have a built-in property for the asset tag (the property name is “Identifying Number - Windows”).
Actually we have a Separate asset tag property which is related to our own bar code on the machines. When it comes from our supplier, they have added this data to the Bios, but this is currently not being returned using the method above.
FYI - We got as much as we could using the following:
if string value of select “SMBIOSAssetTag from Win32_SystemEnclosure” of WMI != “” then string value of select “SMBIOSAssetTag from Win32_SystemEnclosure” of WMI else “NA”
We initially did selects “* from Win32_SystemEnclosure” of WMI to figure out what fields/values we had at our disposal, and then used the code above to return the Asset Tag.