none
Agregar impresora de red por puerto local. RRS feed

  • Pregunta

  • Hola a todos, tengo un problema muy particula que describo acontinuacion:

    Tengo un Dominio con Win2003, una veintena de estaciones de trabajo pegadas al dominio con Windows Xp, uno de los PC, tiene compartida en el dominio una impresora de matriz de punto (Okidata 320), la usamos para imprimir documentos con una aplicacion propietario, para imprimir con esta aplicacion, el pc (remoto) necesita tener agregada esta impresora por puerto local.

    Cuando el pc que tiene la impresora (directamente conectada) estaba con Win2000, funcionaba sin problemas, ahora formateamos, se le instalo WinXP pro y comenzaron los problemas.

    Problema: cada vez que desde un Pc (pegado al dominio, sin impresora local) trato de agregar la impresora por puerto local...

    - Impresoras y faxes

    - Agregar impresora Local

    - Selecciono "crear nuevo puerto", Local port

    - Agrego la direccion de red del tipo "//nombre_Pc/Nombre_imresora"

    - Me arroja el error "No es posible agregar el puerto especificado, la operacion no se a podido completar"

    Antes, cuando el pc antitrion de la impresora, tenia Win2000, las demar impresoras podian agregar el puerto local sin problemas.

    Los PC que tenian la impresora configurada, antes del cambio de sistema operativo siguen imprimiendo sin problemas, pero los nuevos PC no pueden agregar el dichoso puerto.

    Se agradece cualquier idea o sugerencia, muchas gracias.

    lunes, 30 de agosto de 2010 16:22

Respuestas

  • Hola de nuevo,

    Lo acabo de probar y la sintaxis es:

    \\nombre del PC\nombre impresora

    con todos los espacios , mayusculas, minisculas y con las barras como yo te las he puesto "\\"" al empezar y "\" para separar PC de impresora. en mi equipo de pruebas funciona y la configuracion es 2003 Server Sp2 y Xp Sp3.

    Si el nombre con el que se comparte la impresora es complicado, cambialo por uno de solo 8 caracteres, dan menos problemas.

    En la nota anterior ya te puse que revisaras la sintaxis tambien, ya que las barras estaban al reves.

    Compruebalo y si no lo vemos otar vez.

    Un saludo,

    Xavier.


    Si la respuesta le ha sido util, por favor votela e indiquelo, servira para ayudar a otros a resolver antes sus problemas.
    • Marcado como respuesta ZAM-CC martes, 21 de septiembre de 2010 21:30
    miércoles, 1 de septiembre de 2010 5:56
  • Hola,

    Lo que necesitas se puede usar a través del comando "net use". Si necesitas que la aplicación reconozca una impresora en el puerto LPT1, tienes que poner lo siguiente en un "cmd".

    net use lpt1: \\nombrepc\impresora

    Con esto te vinculará el puerto LPT1 local a la impresora de red. Si el nombre de la impresora tiene espacios, encierra la ruta completa de la impresora entre comillas dobles.

    Un saludo,

    domingo, 12 de septiembre de 2010 9:15

Todas las respuestas

  • Hola,

    ¿La impresora en el PC que la tiene como local supongo que esta compartida y para todos los usuarios?

    Si es asi con el explorer buscala: \\PC\ enter y la veras (sustituiye PC por la ip del equipo que tiene conectada la impresora). Con el boton de la derecha le das a conectar, instalas el controlador y listos.

    La frase donde agregas arriba la direccion de red esta mal: 

    Agrego la direccion de red del tipo "//nombre_Pc/Nombre_imresora"

    Las barras deben ser \\ y no //

    Un saludo,

    Xavier

    martes, 31 de agosto de 2010 7:49
  • - La impresora esta compartida con todos los permisos para todos.

    - No tengo problemas para agregar la impresora por la via tradicional... llamese - impresoras y faxes - agregar nueva impresora - impresora de red - etc, etc, la impresora termina agregada al equipo, pero necesito que sea agregada creando un puerto local, sino la aplicacion no logra imprimir, he ahi mi problemilla.

    Se agradece tu sugerencia.

    Saludos

    miércoles, 1 de septiembre de 2010 0:36
  • Hola de nuevo,

    Lo acabo de probar y la sintaxis es:

    \\nombre del PC\nombre impresora

    con todos los espacios , mayusculas, minisculas y con las barras como yo te las he puesto "\\"" al empezar y "\" para separar PC de impresora. en mi equipo de pruebas funciona y la configuracion es 2003 Server Sp2 y Xp Sp3.

    Si el nombre con el que se comparte la impresora es complicado, cambialo por uno de solo 8 caracteres, dan menos problemas.

    En la nota anterior ya te puse que revisaras la sintaxis tambien, ya que las barras estaban al reves.

    Compruebalo y si no lo vemos otar vez.

    Un saludo,

    Xavier.


    Si la respuesta le ha sido util, por favor votela e indiquelo, servira para ayudar a otros a resolver antes sus problemas.
    • Marcado como respuesta ZAM-CC martes, 21 de septiembre de 2010 21:30
    miércoles, 1 de septiembre de 2010 5:56
  • Probe como me indicas y arroja el mismo error. Sin embargo, hice la siguiente prueba: formatie un pc, WinXP reinstalado, SO actualizado a SP3, Pc pegado al dominio, probe con la impresora y pude agregarla por puerto local sin problemas.

    Otro Pc de pruebas, hice el mismo procedimiento que el anterior, pero antes de agregar la impresora, actualice hasta las ultimas actualizaciones... resultado, ahora la impresora no puede agregarse usando puerto local.

    Conclusion: al parecer algunas de las actualizaciones de microsoft, posterior al SP3, no me deja agregar la dichosa impresora...

    Son mas de 70 updates despues del SP3, vaya a saber uno cual produce el problema!!!

    Saludos

    jueves, 2 de septiembre de 2010 18:45
  • Hola de nuevo,

    En la prueba que yo hice ep Pc estaba con Sp3 y al ultimo nivel de actualizaciones, ya que nuestro servidor WSUS se las pasa automaticamente y no fallo. ¿No tendras alguna politica de grupo en el server, o alguna local en los Pc que impida la instalacion?, yo las revisaria ya que a veces pasan cosas raras.

    Un saludo,

    Xavier.


    Si la respuesta le ha sido util, por favor votela e indiquelo, servira para ayudar a otros a resolver antes sus problemas.
    • Marcado como respuesta Atilla ArrudaModerator martes, 21 de septiembre de 2010 4:29
    • Desmarcado como respuesta ZAM-CC martes, 21 de septiembre de 2010 21:30
    viernes, 3 de septiembre de 2010 5:41
  • Hola,

    Lo que necesitas se puede usar a través del comando "net use". Si necesitas que la aplicación reconozca una impresora en el puerto LPT1, tienes que poner lo siguiente en un "cmd".

    net use lpt1: \\nombrepc\impresora

    Con esto te vinculará el puerto LPT1 local a la impresora de red. Si el nombre de la impresora tiene espacios, encierra la ruta completa de la impresora entre comillas dobles.

    Un saludo,

    domingo, 12 de septiembre de 2010 9:15
  • Hola , muchas gracias a todos por sus respuestas e ideas. Hace dias que estaba apagando otros incendios y no podia continuar con este. Siguiendo sus consejos, probe lo siguiente:

    - Desde explorer de windows puse la direccion "\\nombre_PC\impresora", entonces la agrega inmediatamente, pero queda como impresora remota y no por puerto local.

    - Ahora abri ventana de DOS y puse: NET USE LPT1: \\nombre_PC\impresora /persistent:yes

    Probe el dichoso programa y BINGO imprimio !!!

     

    Problema solucionado, muchas gracias.


    martes, 21 de septiembre de 2010 21:23
  • yo estoy teniendo un problema similar.. unsando NET USE LPT1: \\nombre_PC\impresora /persistent:yes  me conecta el puerto pero aparece como desconectado inmediatamente.

    si ejecuto el simbolo de sistema como administrador puedo conectar, si la ejecuto como usuario me pide password y por mas que ponga usuario y password de administrador de dominio me da usuario incorrecto con un error 5.

    alguien tendra alguna idea de que pueda ser?

    muchas gracias.

    PD: edito esto porque encontre la solucion. el problema se originaba en que la pc tenia puerto paralelo fisico y por eso no permitia reasignarlo. dehabilitando el puerto parelelo funciono todo a la perfeccion.

    • Propuesto como respuesta Daniel Salvi lunes, 1 de noviembre de 2010 19:57
    martes, 26 de octubre de 2010 23:10