I'd like to make a program to take an inventory of both hardware and software installed on machines within a local area network
I was thinking of a procedure created with B4J to be installed on each machine, which sends the information to one of the PCs on the LAN equipped with an information 'receiver'
How would you organize things?
The main objective is to perform an automatic scan of the hardware components making up the PC and of the installed software
How can scanning a barcode help me?
I can help you presenting this small console tool that saves all the hardware info of the Windows into the "result.txt" file like:
HARDWAREID: WSDPRINT\BrotherHL-1210W_seriB79F
DEVICEDESC: Brother HL-1210W series
FRIENDLYNAME: not available
MFG: Brother
LOCATION: http://192.168.1.67:80/WebServices/Device
UI_NUMBER: not available
LEGACYBUSTYPE: 0x0000000F
BUSNUMBER: 0x00000000
ADDRESS: not available
DRV PROVIDER: Brother
DRIVER VERSION: 1.0.0.0
DRIVER DATE: 4-10-2014
CLASS: Printer