Jump to content

Recommended Posts

Posted

I'm planning on migrating a print server from Windows Server 2000 to 2008, but I need to get the list of printers/ports/model/IP etc.

 

I thought this script would do it but it does not return any printer info.

 

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
   & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colPorts =  objWMIService.ExecQuery _
   ("Select * from Win32_TCPIPPrinterPort")

For Each objPort in colPorts
   Wscript.Echo "Description: " & objPort.Description
   Wscript.Echo "Host Address: " & objPort.HostAddress
   Wscript.Echo "Name: " & objPort.Name
   Wscript.Echo "Port Number: " & objPort.PortNumber
   Wscript.Echo "Protocol: " & objPort.Protocol
   Wscript.Echo "SNMP Community: " & objPort.SNMPCommunity
   Wscript.Echo "SNMP Dev Index: " & objPort.SnMPDevIndex
   Wscript.Echo "SNMP Enabled: " & objPort.SNMPEnabled
Next

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