Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We're evaluating helpdesk/ticketing/inventory management software. Does anyone have a list or a clean way of getting a list of all machine attribute types? I'm not looking to get the actual values, but rather a list of types. Such as processor, video card, mac address, IP, ect formulated for my working group.

share|improve this question
A better question is "How much detail do you want?" -- Is PC/Mac, OS, Serial Number & who/what it's assigned to enough? If not, why do you need more detail (NEED, not WANT -- what will you be doing with it, etc.). Sometimes simpler is better... – voretaq7 Feb 28 '11 at 19:11
The goal here is to present the idea of coupling machine inventory with helpdesk/ticket management. Products like OCS Inventory and GLPI do this linking very well. However, I want to de-couple this list from any specific product like spiceworks. By listing all machine characteristics I can show the valuable data such as mac address linking to vulnerability scanner and video card to known bug databases. – Gray Race Feb 28 '11 at 19:50

Can't Spiceworks pull that info?

share|improve this answer
Matt, I'm reasonably certain this isn't a spam post of yours but it set off all the alarms; you've never posted before, skipped the 'how to answer' text and have used your first post to link to a product. Can you edit it with more explanation and consider this 'spam alert' next time please. – Chopper3 Feb 28 '11 at 19:24

The Win32_* WMI Classes are in my opinion one of the easiest ways to get some pretty detailed information about a particular system, and it's really easy to knock up a .net program to gather and store information in a database.

The class names are pretty self explanatory about what the contain, but do be aware that some classes have members that exist only in later Operating Systems, and depending on the computer not all members will return a value (or they will return something outrageously stupid).

share|improve this answer

yes spiceworks can do it, but most network inventory software requires you installing an agent on the hosts before information is returned, let alone dealing with switches and router info.

You could network scan to return basic information back. I think a network scan will return quite a bit of information for you to provide basic info.

I would look at using as a trial, spiceworks, MS system centre, Manage Engine Asset Explorer, SysAid (popular) and many many others. I have mentioned these as I have used all and prefer system centre over anything else. It works well.

Sorry I think I mis-understood your questions.

If you download Manage Engine Asset explorer, from memory they have a template that you could use and MS System has templates also. I think this is what you were asking?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.