How to get hardware serial numbers programmatically?

I need to run an equipment audit and do this, I need to get the serial number of the Windows PC, monitor, etc.

So, I was faced with switching to each computer and manually writing down the numbers.

Is there any way to get this programmatically so that every user can run a small program and send me the results?

+3
source share
5 answers

If this information is anywhere, it will be in WMI ( http://en.wikipedia.org/wiki/Windows_Management_Instrumentation ) - you can write a VBscript script to request this information and save it to a remote share on the server, for example.

+5
source

, . , Dell, (, ?) .

, VESA EDID (DDC, EDID, EEDID), 32- , , . . Windows ( ), , // .

, , , , ​​ , .

!

-Adam

+1

, , , , DameWare, . , , , , , , . , , . ( , SN, MS)

0

WMI - , , . API.

0

Michael Baird seems to have written a VBS script to read EDID information. The script reads and analyzes the monitor’s EDID information from the registry to get asset information.

http://cwashington.netreach.net/depo/view.asp?Index=980&ScriptType=vbscript

0
source

Source: https://habr.com/ru/post/1697179/


All Articles