Tengo una computadora con Windows 7. Hay una segunda computadora (Windows XP) que tiene una impresora conectada y se comparte. En la computadora con Windows 7, instalo la impresora como una impresora de red (no un puerto TCP / IP, etc.) solo con el asistente y la impresora de red.
No aparece para todos los usuarios del dominio cuando inicia sesión en esta PC.
Cuando hago una impresora de red "real" con puerto TCP / IP en una impresora diferente, todos pueden verla.
¿Alguien sabe cómo hacer que aparezca para todos los usuarios?
fuente
Cuando agrega una impresora como impresora local, todos los usuarios pueden verla.
Encontré esto aquí http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html
En Windows XP:
En Windows Vista y 7:
fuente
Es importante recordar que las impresoras compartidas se guardan en el perfil del usuario. Esto significa que cuando se conecta a una impresora "compartida" (a través del asistente), solo la cuenta de usuario que se conectó a ella tendrá acceso a ella.
Las impresoras locales, por otro lado, son dispositivos globales que todos los usuarios pueden ver en una computadora. Estos usan puertos TCP / IP "locales" para conectarse a una impresora de red "real".
Dicho esto, déjame responder tu pregunta. Para tener un "showup" de impresora compartida para todos los usuarios, necesitará un sistema que agregue la impresora para cada usuario cuando inicien sesión.
Esto se hace creando un script de inicio de sesión. Hay varios métodos e idiomas que puede usar, y debe encontrar el que funcione para su entorno. Aquí hay algunos recursos que he encontrado que podrían ayudar:
Implemente impresoras compartidas utilizando la directiva de grupo
Scripts de Windows Logon VB
Powershell Printer Port agregar discusión
¡Espero que esto ayude!
fuente