Instructables
Picture of Inventory  - fast
If you ever need to work on a pc that is not in front of you, you need an accurate inventory. This instructable came about purely because a colleague is having trouble finding a driver for a pc.

I will use Aida32 personal from http://majorgeeks.com to get a quick report of the machine so that I can easily identify the motherboard, and work out which ethernet driver it needs.
This user is not in any way technically inclined, so needs the simplest way possible to do it.

I have read rumours that it can be scripted with a batch file but don't have the time to do the research.

 
Remove these adsRemove these ads by Signing Up

Step 1: Download and Unzip

If you need to use this utility, it is assumed that you know how to download and unzip a file, otherwise, most of the information it will reveal about your computer will be completely meaningless!

Anyway, download from www.majorgeeks.com and search for aida32 personal edition. You have to register for the business one, but it's still free. It just does extra networking stuff. This will not be needed for this project so the personal one is more than adequate.

I am going to distribute this on a usb flash drive for simplicity.

Step 2: Establishing the file structure.

Picture of Establishing the file structure.
2 steps

I am going to do is to unzip the contents of the .zip file to the root of the usb stick and not distribute the original zip file with it for simplicity.
I am going to create a folder on the drive called reports , this is so that the user can save it in a place where it can easily be recovered,

Goodhart3 years ago
I will have to check into this later; sounds like it could be useful for a number of things....
lemonie4 years ago
What exactly does this do? (With reference to working on a PC that is not in front of you)

L
dancmarsh (author)  lemonie4 years ago
Sorry, my descriptions were a bit vague. Guardianfox had it correctly. Thanks a lot. I know this is not the ideal solution, but it works very well for me.

With reference to a a database on the stick, it doesn't do that at all, rather than using a database it polls the contents of your machine using the information that is built into the drivers, the easiest way to describe it (I think) is that it is similar to the EXIF information attached to picture files and the tagging on MP3's.

The idea of this is purely so that I get that report and diagnose a problem without having to go out to the pc.

I did mention earlier that I believed it was scriptable! Just haven't worked out how yet, partly because not everybody's flash drive registers as d:\
Yes I've got a better idea of it now. With reference to there being no database, why is the package so large? Most of the 4.6Mb would be non-executable code?

L
dancmarsh (author)  lemonie4 years ago
I really can't answer that question, I am just a techie working on a huge number of machines. I'm no programmer.

if your curious about the software, download it and have a go, you may be quite surprised at what comes out, it's totally non-destructive and just a nice tool to use.
Well I tried it.
My CPU is "Unknown" - odd, but it can pull the CPUID. I'm amused that it will look for Cyrix extended MMX - how old is that?
The memory read/write looks pretty hot, but it don't know anything about the board in that diagnostic?

Interesting, worth a download.

L
(removed by author or community request)
dancmarsh (author)  DELETED_GuardianFox4 years ago
quote: "I honestly can't see much other use for it.  Windows & Linux have built-in reporting tools that are easier to use".

The user concerned couldn't follow the instructions laid out above, as she panicked. I have still had the pc come to me with a "dodgy ethernet card"

Oh well, it was worth a try. If anyone has a better solution I would like to hear them!
Yes, I can see that - it'd be nicer if there was an auto-run so the client just plugged-in, hit OK and it said "done" when it was?
Some kind of system-data export, but it actually goes looking for all the hardware by using a database on the stick?

L