How to populate serial number from different HW using different SN location ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-06-2023 06:40 PM
Hi
We have modified the 'Windows Identity - Hardware Information' pattern to return Win32 BIOS value as the first valid SN value - however this supports only one type of our HW (IBM). Such that all the HW with a SN value in this space is all being overwritten with Win32 BIOS value which is not always correct for much of our other HW types (Dell, HP, etc)
You will see in the Serial Number documentation that 5 different queries return SN from different locations in the Windows HW:.
('system' : Win32_ComputerSystemProduct.IdentifyingNumber);
('uuid' : Win32_ComputerSystemProduct.UUID);
('chassis' : Win32_SystemEnclosure.SerialNumber);
('bios' : Win32_BIOS.SerialNumber);
('baseboard' : Win32_BaseBoard.SerialNumber);
Has anyone solutioned or modified this pattern that HW running Windows which triggers the Windows Identity - Hardware Information pattern to return all values and then, based on the HW type - populate the right value?
The logic is that somewhere in here the pattern will be able to identify the HW vendor and then match this to the known good location for that vendor SN.
But I cannot see in any of the Patterns or Probes how the different HP-UX and IBM patterns actually store any 'hardware vendor' attribute to run through IRE and do a serial number match.
Any ideas?
Thanks
R