Determine system configuration in a VB script or .exe

I drew the short straw and am now saddled with the task of auditing every workstation in our company. This includes complete hardware and software details. Basically I should be able to tell my boss everything about a workstation from the data received.

I am using VB6 and would like to generate a text file for each workstation. I can work on the format of the document later but for now a dump to text will more than suffice.

The company runs only Windows OS varying from Win95 to WinXP Pro. I'm not sure what other detail is needed for this but I will be happy to provide more if requested.

I figure there has to be a way to automate this process. Unfortunately, I just don't have the time to research this for myself so I'm asking here.

It's the end of a workday here so be patient....I will respond tomorrow.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

This will do software auditing:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial

'a thing called belarc advisor
'v.comprehensive info about comp n software.

Also, what all info are u looking at?
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

GreenbackAuthor Commented:
To answer what info I'm looking for:

CPU processor speed
Mapped drives
OS version
Updates installed
Installed software (and for the newer versions of windows, who installed it).
etc... Basically anything and everything about a workstation.

I've just got into work now and will look over the sites posted soon. I'm assuming these are all pre-packaged executables. Is there any chance of finding the source on how to accomplish this?
Here is a link to a program that you can use for the software, OS, and version.
I think using belarc is a gud idea. Also, getting the source is not a requirement i feel. Why wud u want to do so?
GreenbackAuthor Commented:
Why do I want the source? Idle curiousity.

I haven't had a chance to test these apps as of yet but should in the next day or so. I'll wrap this question up then.

Thanks much guys.
GreenbackAuthor Commented:
I split the points between fantasy1001 and _agj_ as I found both Emco and Belarc to be really good programs. I'd still love to hunt down the source for stuff like this as I like to learn new things. Of course, anytime someone asks for stuff like this, everyone thinks virus. Ah well. I'll find it eventually :)

I don't know anything about the moore-smith company but that sysaudit download looks like it's just being hosted on a desktop in someone's basement. I think their site is under construction but it was enough to scare me off.

Thanks again.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.