• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1073
  • 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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
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

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

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