3 votos

¿Cómo puedo descubrir las impresoras instaladas localmente en todos los equipos

Necesito crear una lista de equipos en la red que también me dicen lo de las impresoras instaladas en cada máquina. Yo tendría entonces para filtrar aún más sólo aquellos que son pilotos Locales, y filtrar aún más a impresoras conectadas localmente (ya sea USB o Paralelo)

Todos los equipos son parte de Microsoft ANUNCIOS de 2003 de modo mixto. Nuestros clientes van desde Win2k a Win7.

Es posible crear una secuencia de comandos? Hay herramientas gratuitas para hacer esto? Hay pagado de herramientas puede recopilar este tipo de información?

una preocupación adicional incluye la frecuencia con la que necesita para escanear la red en busca de cambios, etc...

2voto

John Gardeniers Puntos 22554

Esta es sólo una solución parcial, ya que no dicen nada acerca de los controladores. Puedo recoger información de la impresora a través de la secuencia de comandos de inicio de sesión (VBS). La parte relevante es:

objOutputFile.WriteLine "Printers:"
objOutputFile.WriteLine "========="
set objPrinters = objNetwork.EnumPrinterConnections

For i = 0 to objPrinters.Count - 1 Step 2
    objOutputFile.WriteLine "Port " & objPrinters.Item(i) & " = " & objPrinters.Item(i+1)
Next
set objPrinters = Nothing

Mientras que las impresoras Locales pueden ser identificados por el puerto. Funciona en XP, Server 2003 y Win7 y no tengo ninguna razón para pensar que no va a trabajar en cada "NT" basado en la versión de Windows.

0voto

Priyan R Puntos 687

En un trabajo anterior, he utilizado partes de una herramienta de código abierto llamado Abierto de Auditoría para rellenar una base de datos de todos los Windows PC en la LAN. Abierto de Auditoría utiliza WMI para el inventario de hardware de Windows y el software, así que es bastante completo. Estoy bastante seguro de que puede hacer lo que le pediste.

Sólo una advertencia, sin embargo. Ha sido un par de años desde que la he usado, y en el tiempo, todavía hay algunas asperezas en el software. La ventaja es que es de código abierto, y yo era capaz de llegar a hacer lo que sea necesario con sólo un poco de código de ajustes. Parece que el proyecto sigue vivo, por lo que probablemente ha mejorado desde entonces.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: