Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to find system information????

Status
Not open for further replies.

bloomlight

IS-IT--Management
Jun 12, 2006
149
US
How to collect system information for a PC? The information I am looking for is this: OS, Processor, memory size, HD, NIC ..... How can I find those information? Also, I like to have all the information on the same screen(one screen). Is there a way to have that?
 
Computer Management / System INfo / System Summary
 
Go to Start >Run >type msinfo32.exe and press Enter

Joey
CCNA, MCSA 2003, MCP, A+, Network+, Wireless#
 
I am going with the majority here and recommend Belarc Advisor. Easy and tells you everything you could ever need to know.

Cheers
Rob

The answer is always "PEBKAC!
 
The only problem I have with Belarc Advisor is you have to touch every workstation. I prefer just using a login script and WMI to extract only the information I want/need. Very easy.
 
chipk, from "Computer Management", I couldn't find "System INfo" & "System Summary".

Also, I like the idea to run a login script, but don't know how. Would you please to give me some guideline, or sample of the script? Thanks again.
 
Ah, that's because I gave you bad info. Many apologies. That's how you get to it in win2k. In xp it's msinfo32.exe from the run, or the same tool can be found under start/programs/accessories.

Here's the script I use to gather some info. I promise this works on 2k, xp and vista:

Code:
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48)
For Each objItem in colItems
    Wscript.Echo "Computer Name: " & objItem.Caption
    Wscript.Echo "UserName: " & objItem.UserName
    Wscript.Echo "Domain: " & objItem.Domain
    Wscript.Echo "Model: " & objItem.Model
    Wscript.Echo "Memory: " & objItem.TotalPhysicalMemory
Next

Set colItems = objWMIService.ExecQuery("Select * from Win32_Processor",,48)
For Each objItem in colItems
    Wscript.Echo "Processor: " & objItem.Name
Next

Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystemProduct",,48)
For Each objItem in colItems
    Wscript.Echo "Service Tag: " & objItem.IdentifyingNumber
Next

Set colItems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem",,48)
For Each objItem in colItems
    Wscript.Echo "OS: " & objItem.Caption
    Wscript.Echo "ServicePack: " & objItem.ServicePackMajorVersion
    Wscript.Echo "Key: " & objItem.SerialNumber
Next

wscript.Echo "========================================"
wscript.Echo 		"Installed Software"
wscript.Echo "========================================"

Set colItems = objWMIService.ExecQuery("Select * from Win32_Product",,48)
For Each objItem in colItems
    Wscript.Echo objItem.Name
Next

I call the above sys-info.vbs. I call it from the logon.bat with the following line:

Code:
if exist \\servername\sysinfo\%computername%.txt goto next
cscript //nologo \\servername\netlogon\sys-info.vbs >> \\servername\sysinfo\%computername%.txt
:next

I'm going to further develop this to dump the info right into a database rather than txt files for each computer, but I haven't done that yet. You just need a server with a share that all users can write to and a logon.bat assigned in the profile. You could also assign it through GPO, but take your pick.
 
You may want to look at Spiceworks, I tried it out for network monitoring, but wasn't what I wanted, but it did seem to do what you are asking for.

Stu..


Most people spend their time on the "urgent" rather than on the "important."
 
dippncope, I tried BgInfo yesterday and got the result. But when I turned on my computer this morning and found that the result still on the screen. Is there a way to get rid of it? My desktop screen looks bad when all the icons mixed with the system info (text).
 
Bloomlight yes there is a way. In the settings for the bgi file is an option for "Do not update wallpaper" I do not have bginfo running on any of my work machines so I can not check the exact wording. But there is an option in there.
 
Does 'System Info' dipslay what kind of RAM memory is on the computer? I want to upgrade the RAM on my father's computer but he lives out of town and is a total computer novice, so asking him to install, run, and decypher a Belaric report might be beyond his ability.
 
Lavalys Everest (trial version) will do that for you weberm.

Simon

The real world is not about exam scores, it's about ability.

 
See these links, Crucial have a free scanner that will tell you what type of RAM your machine is using and what is suitable for it to use.

How to determine RAM chip?
thread779-948440

Memory Questions
thread779-1037352

 
Just look up the motherboard or manufacturer pc model for the RAM info.

chipk: I'm with Sympology, you should look into Spiceworks IT Desktop for a network suite that keeps a running inventory of all of your systems and their configurations. Also lets you see their event logs and has a built in ticketing system. Wewt.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top