Hoy te voy a mostrar un comando poco conocido por muchos, pero que nos da la opción de instalar una impresora de red o desde un servidor de impresión por medio de la línea de comandos, para los que la conozcan se llama PrintUI.dll, y viene incluída en Windows, al menos W10 que es donde estoy probando.

1.- Añadir una impresora nueva

El objetivo es instalar una impresora de red en un equipo cliente. Si impresora va a ser visible solo para el usuario que inició sesión:

rundll32 printui.dll,PrintUIEntry /in /n\\servidor\nombre_impresora

Para todos los usuarios del equipo, un administrador local deberá ejecutar lo siguiente:

rundll32 printui.dll PrintUIEntry /ga /n\\servidor\nombre_impresora

2.- Eliminar una impresora existente

Eliminamos la impresora del usuario que ejecuta el comando:

rundll32 printui.dll,PrintUIEntry /dn /n\\ servidor\nombre_impresora

Para eliminar la impresora para todos los usuarios del equipo hacemos:

rundll32 printui.dll PrintUIEntry /gd /n\\ servidor\nombre_impresora

3.- Establecer una impresora por defecto

rundll32 printui.dll,PrintUIEntry /y /n\\ servidor\nombre_impresora

Si tenes dudas podes correr lo siguiente para ver la ayuda:

rundll32 printui.dll PrintUIEntry /?

Deja un comentario