Jump to content

Recommended Posts

Posted

Sorry my title didnt really explain what i want.

 

Right, some of you may know i'm new to the network admin side of the job. Have come from an RM school so my brain is mush.

 

Is there anyway of my checking whether Pc's are on or not in a classroom.

Also with an RM network you could go into a workstation's ini file and see what it has installed, is there anything similar?

 

Sorry if i'm being daft!

Posted

Spiceworks is normally a good one for seeing whats installed.

 

As for wether its on or not, I'm sure the script discussed on here before that polls servers and displays as either up or down could be modified.

Posted (edited)

You could always ping them.....or use the noping script I wrote - just stick the address in a ini file - checkout:

 

http://www.edugeek.net/forums/scripts/15947-no-ping-script.html

 

As for checking whats installed - quite a few apps do this, but for a quick answer - there is the PSINFO which is part of the admin bar - [ see below ] - or use it by using the command line to check computers on the network - should work with an answer file too.....

 

psinfo -s \\computername

 

Type in psinfo /? for more options.....

Edited by mattx
Posted

You could ping the stations to see if they are on and you can use WMI to return a list of all of the software that is installed on them:

 

http://www.microsoft.com/technet/scriptcenter/guide/sas_cpm_dgls.mspx?mfr=true

 

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.CreateTextFile("c:\scripts\software.tsv", True)
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colSoftware = objWMIService.ExecQuery _
("SELECT * FROM Win32_Product")
objTextFile.WriteLine "Caption" & vbtab & _
"Description" & vbtab & "Identifying Number" & vbtab & _
"Install Date" & vbtab & "Install Location" & vbtab & _
"Install State" & vbtab & "Name" & vbtab & _
"Package Cache" & vbtab & "SKU Number" & vbtab & "Vendor" & vbtab _
& "Version"
For Each objSoftware in colSoftware
objTextFile.WriteLine objSoftware.Caption & vbtab & _
objSoftware.Description & vbtab & _
objSoftware.IdentifyingNumber & vbtab & _
objSoftware.InstallLocation & vbtab & _
objSoftware.InstallState & vbtab & _
objSoftware.Name & vbtab & _
objSoftware.PackageCache & vbtab & _
objSoftware.SKUNumber & vbtab & _
objSoftware.Vendor & vbtab & _
objSoftware.Version
Next
objTextFile.Close

 

this script, when saved as a .vbs file will return the results as a test file (c:\scripts\software.tsv) on the computer that you run it on. You can change the targeted computer by changing the strComputer = "." variable to your required station name ie strComputer = "class15-04"

Posted
I'm sure I have some applications (print manager? NOD32?) that only show the machines that are on and the rest are greyed out. Have you any admin-type interfaces for a program for that might show this?
Posted
I think if you have Sophos installed, you can go to the Enterprise console and the machines that are off have little red crosses on....I think...
Posted
I think if you have Sophos installed, you can go to the Enterprise console and the machines that are off have little red crosses on....I think...

 

Your bang on

 

Z

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...