locked
PushPrinterConnections.exe para equipos con WIN XP RRS feed

  • Pregunta

  • hola, pregunta tengo un printserver con win 2008 64bits en la caul ya tengo instaladas todas mis impresoras ya con drivers para 64x y 86x estas inpresoras se agregan por medio de una politica utilizando el comando PushPrinterConnections.exe y deploy with GPO con el nombre del recurso compartido de la impresora, ahora el problema que tengo es que a todos mis usuarios con equipos XP al parecer este comando no funciona con equipos XP ya que manda el sigueinte error Source: UserInit Event ID 1000. existe algun otro comando que sea compatible con equipos XP
    miércoles, 2 de marzo de 2011 18:18

Respuestas

  • Buenas agarfias 11,

    El pushprinterconnections.exe surgió a aprtir de la R2 de windows server 2003 con lo cual es compatible con sistemas operativos windows xp.

    Te recomiendo que revisese el siguiente link para tener el procedimiento de como se realiza:

    http://technet.microsoft.com/en-us/library/cc722179%28WS.10%29.aspx

    Igualmente tengo que decirte que dispones de otras formas de desplegar impresoras mediante scripts de visual basic que puedes cargar en inicio de sesion:

    option explicit
    on error resume next

    ' Declare the variables
    dim wshNet, wshShell, userName


    ' Create a wshNetwork object
    set wshNet = createObject("wscript.Network")

    ' Create a wshShell object
    set wshShell = createObject("wscript.shell")

    ' Create an ADSystemInfo object
    'set systemInfo = createObject("ADSystemInfo")

    ' Remove old Drives
    'wshNet.RemoveNetworkDrive "P:"
    'wshNet.RemoveNetworkDrive "G:"

    ' Map Drive
    wshNet.mapNetworkDrive "P:", "\\SRV1\" + wshNet.username
    wshNet.mapNetworkDrive "G:", " \\SRV2\SHAREFILES "
       
    ' Map Printer
    'wshNet.addWindowsPrinterConnection ("\\Servidor\ImpresoraCompartida")

    o bien mediante otro ejecutable como es el siguiente:

    C:\>rundll32 printui.dll,PrintUIEntry /in /n \\servimp\pr1a007

     

    saludos.

     


    MCSE Formador y Consultor Microsoft.
    • Marcado como respuesta Ismael Borche lunes, 28 de marzo de 2011 17:23
    jueves, 3 de marzo de 2011 14:24

Todas las respuestas

  • Buenas agarfias 11,

    El pushprinterconnections.exe surgió a aprtir de la R2 de windows server 2003 con lo cual es compatible con sistemas operativos windows xp.

    Te recomiendo que revisese el siguiente link para tener el procedimiento de como se realiza:

    http://technet.microsoft.com/en-us/library/cc722179%28WS.10%29.aspx

    Igualmente tengo que decirte que dispones de otras formas de desplegar impresoras mediante scripts de visual basic que puedes cargar en inicio de sesion:

    option explicit
    on error resume next

    ' Declare the variables
    dim wshNet, wshShell, userName


    ' Create a wshNetwork object
    set wshNet = createObject("wscript.Network")

    ' Create a wshShell object
    set wshShell = createObject("wscript.shell")

    ' Create an ADSystemInfo object
    'set systemInfo = createObject("ADSystemInfo")

    ' Remove old Drives
    'wshNet.RemoveNetworkDrive "P:"
    'wshNet.RemoveNetworkDrive "G:"

    ' Map Drive
    wshNet.mapNetworkDrive "P:", "\\SRV1\" + wshNet.username
    wshNet.mapNetworkDrive "G:", " \\SRV2\SHAREFILES "
       
    ' Map Printer
    'wshNet.addWindowsPrinterConnection ("\\Servidor\ImpresoraCompartida")

    o bien mediante otro ejecutable como es el siguiente:

    C:\>rundll32 printui.dll,PrintUIEntry /in /n \\servimp\pr1a007

     

    saludos.

     


    MCSE Formador y Consultor Microsoft.
    • Marcado como respuesta Ismael Borche lunes, 28 de marzo de 2011 17:23
    jueves, 3 de marzo de 2011 14:24
  • Creo que estaba en el mismo punto que tu. Si lo que te ocurre es que no se te implementan las impresoras en windows xp de 32bits teniendo windows server 2008 r2 versión 64 bits haz lo siguiente:

    Desde http://social.technet.microsoft.com/Forums/en-US/winserverprint/thread/6eb293f4-65b7-4c3f-bd21-e5ff7451982a

    - Descarga el  adminpack for Windows Server 2003 R2 (x86), tu necesitas la herramienta "pmcmgmt.exe". Descargalo de:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=9bfb44f5-232a-4fb5-bc14-45bfd81b7ac1&displaylang=en
    - Install it on a Windows XP client.

    - Ve a la ruta: “c:\windows\pmcsnap”
    - Copia pushprinterconnections.exe al directorio logon  del Windows Server 2008 R2.
    - Implementa el nuevo pushprinterconnections.exe a traves de un script de inicio  en un GPO.

    Un saludo

    jueves, 1 de septiembre de 2011 6:35