Jump to content

Recommended Posts

Posted

Hi Guys,

 

I have been given the task to audit every computer on site (360 of them) to find out the windows rating, Amount of Ram and the type of processor. Is there any free software out there that i can run on my network and it will tell me all of this?

 

Thanks

Posted
Sorry for the confusion, i am looking for a network tool that will scan the network. I have been given a deadline of 3pm on tuesday.
Posted

Without installing a service on each machine ... mmmm. Best I can think of :

 

psexec will run commands on remote machines. nmap will give you a list of IP addresses.

 

Someone else will no doubt know better!

Posted
Spiceworks will do it, but I would recommend Lansweeper as it's easier and faster for what you want to do. Just install as a trial/freeware version and you'll have everything inventoried within a few days.
Posted
Dont think spiceworks records the rating. If its readable via wmi a simple startup script should be able to pull it
Posted (edited)

here you go put this as a startup script will give you a %computername%.csv for each pc just give the pcs access to a network drive defined on line 13

 

there aer i admit a few remmed out lines that arnt needed really but they are there for testing purposes

 

Option Explicit
Dim strDirectory, strFile, strText, strCompName, objWMIservices, colWSA, objItem, strComputerName, wshShell
dim objFSO, objFolder, objFile, objTextFile, outputdata

strCompName = "."

Set wshShell = WScript.CreateObject( "WScript.Shell" )
Set objWMIservices = GetObject("winmgmts:\\" & strCompName & "\root\cimv2")
Set colWSA = objWMIservices.ExecQuery("Select * From Win32_WinSAT")
Set objFSO = CreateObject("Scripting.FileSystemObject")

strComputerName = wshShell.ExpandEnvironmentStrings( "%COMPUTERNAME%" )
strDirectory = "\\server\share$\wmiratings\"
strFile = strComputerName &".csv" 

For Each objItem in colWSA
   	outputdata = strComputerName &",Overall," & objItem.WinSPRLevel & ",CPU," & objItem.CPUScore & ", Memory," & objItem.MemoryScore & ",Graphics," & objItem.GraphicsScore & ",Gaming graphics," & objItem.D3DScore & ",hdd," & objItem.DiskScore
next

' Create the File System Object
Set objFSO = CreateObject("Scripting.FileSystemObject")

' Check that the strDirectory folder exists
If objFSO.FolderExists(strDirectory) Then
  Set objFolder = objFSO.GetFolder(strDirectory)
Else
  Set objFolder = objFSO.CreateFolder(strDirectory)
  'WScript.Echo "Just created " & strDirectory
End If

If objFSO.FileExists(strDirectory & strFile) Then
  Set objFolder = objFSO.GetFolder(strDirectory)
Else
  Set objFile = objFSO.CreateTextFile(strDirectory & strFile)
  'Wscript.Echo "Just created " & strDirectory & strFile
End If 

set objFile = nothing
set objFolder = nothing
' OpenTextFile Method needs a Const value
' ForAppending = 8 ForReading = 1, ForWriting = 2
Const ForAppending = 2

Set objTextFile = objFSO.OpenTextFile _
(strDirectory & strFile, ForAppending, True)

' Writes result every time you run this VBScript
objTextFile.WriteLine(outputdata)
objTextFile.Close

Edited by sted
Posted
It only takes one section to pull down the whole score doesn't it? Are you sure you want to use that as a basis for your audit ? For example the graphics score might pull everything down but the graphics are most likely to be fine for most of the things . I would use spice works and use it to run some reports.
Posted
It only takes one section to pull down the whole score doesn't it? Are you sure you want to use that as a basis for your audit ? For example the graphics score might pull everything down but the graphics are most likely to be fine for most of the things . I would use spice works and use it to run some reports.

 

I have just installed and ran the scan. What it is i have been asked to draw up a rolling update plan for the school computer system and i need a way of deciding which machines need replaced. Do you have any ideas?

Posted

I'd probably start with the processor. Anything single core or P4/Athlon 64 or below is flagged, then RAM, and possibly any motherboard chipset not W7/Vista/aero compatible. Any hard drive fitted in the last 6-7 years should still be fine, as long as it's still working that is!

Or you can set a target, such as meeting the minimum spec of Windows 7. As has been pointed out, using the WEI is not a reliable method of ascertaining a computers actual usefulness as it may score 7 in all categories except graphics where it gets a 3, That means you have an overall rating of 3 (come on Microsoft, make this a fair rating system!) for your computer.

Posted

You need to decide or find out what an acceptable baseline machine is eg minimum dual core 3 gig ram, hd size or hd type.

This may vary from area to area eg a machine might be acceptable in a general use area but may need more graphics power in another area so just a graphics upgrade.

You need to look at costings of replacement vs upgrade and take other factors into account such as do you want everything under warranty or will you have spares ready to swop out. All this maybe past your remit but I would at least get a comprehensive list of all your computers and filter out all the ones that don't meet the set criteria.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...