• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1079
  • Last Modified:

Need to determine computer model on remote system using windows performance counters

Hello,
   I work with a company that has approx 220 remote computers. They are in various locations around the country with no more than 3 in any one building. When these systems were deployed, no one noted the model of the computer or the harwdare in it. Given the large area, actually visiting each location would be quite an expense and we're not confident the people in possession would be able to give us the information accurately.  We would like to script this process in some way, if possible.

  We have an application that can glean information from Windows Performance Counters and send the information to our server. I have looked through many of the types of information it can report on, but haven't found any that report model numbers or anything specific about the hardware. Does anybody have any idea if Windows Performance Counters are capable of that type of detail?

If not, can anyone recommend a method to obtain the information remotely? I can get the drive size, memory size etc. My primary concern is determining Manufacturer and model of the systems. Determining the type of memory would help as well.
0
dgerler
Asked:
dgerler
  • 2
  • 2
  • 2
  • +1
2 Solutions
 
bbrunningCommented:
Performance counters cannot do that but...
Try this:
http://www.visualbasicscript.com/m_51959/tm.htm
That script is made to grab the computer manufacturer & model.
0
 
MightySWCommented:
Hi,
This is a great utility that will give Manufacturer, model and serial number under system summary.

It can also do much more.

HelpHTA App:

http://www.vbshf.com/downloads/helphta-2.0.zip

HTH

0
 
dgerlerAuthor Commented:
bbrunning,
   I checked that thread and copied and pasted the source into an html file. I opened it in the browser and allowed it to run activeX. I entered a "." for the system because I wanted to check the localhost. That is where it ended. I got no other display at all.

MighttySW,
   My antivirus does not not like your file at all. I recieved several messages on opening the zip file and the directory. It's reporting a trojan. See attached image. I realize this may be a bogus hit for the way it's porgramed, but I'm not comfortable continuing with it. Especially since the system I need to access are Cash Registers that take credit cards.
helphta-virus.PNG
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
MightySWCommented:
Yes, this doesn't surprise me.  It has screen monitoring capability.  This trips SAV and SEP as well.
0
 
pzozulkaCommented:
There is actually a built in feature in Windows XP, the only question I have is if you know the host name of the remote machines.

Give me a sec, I will get back to you to see how to put this into a script.
0
 
pzozulkaCommented:
OK, I'm not sure how to script this, but maybe this will help you. Maybe someone can help you script this. This command line helped me get info of remote machines countless times. However, I did not need to script it, since I only needed to get one machine at a time.

systeminfo /S [ComputerName] /U [Domain\use] /P [Password] /FO CSV > C:\test123.csv

ComputerName - Specifies the remote system to connect to.
Domain\user - Specifies the user context under which the command should execute.
Password - Specifies the password for the given user context. Prompts for input if omitted.
CSV - Specifies that CSV is the format in which the output is to be displayed. In the example below, your results will output to a test123.csv file in the C drive.

Open the CSV, and look under the columns System Manufacturer, and System Model. This command line can also give you the processor, BIOS version, and Memory.
systeminfo /S [ComputerName] /U [Domain\use] /P [Password] /FO CSV > C:\test123.csv

Open in new window

0
 
bbrunningCommented:
Try managepc, I ran it on my personal computer and it came up with the manufac and model, although it wasn't a name brand (it's a built system) it looks promising to work to get that info for remote computers.
http://managepc.net/
0
 
dgerlerAuthor Commented:
Both of you gave me leads to the solution.
When I can run it manually, I can use the command line.
When I need to run it remotely, I'll use the plugin I created from the Open source application ManagePC.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

  • 2
  • 2
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now