Estoy buscando un comando / script para deshabilitar la función de uso compartido de impresión a través del terminal. ¿Alguien tiene alguna idea o sabe cómo hacer esto?
Estoy buscando un comando / script para deshabilitar la función de uso compartido de impresión a través del terminal. ¿Alguien tiene alguna idea o sabe cómo hacer esto?
Use lpstat -v
para obtener el nombre de impresora adecuado, luego use:
lpadmin -p Printer_Name -o printer-is-shared=false
Según la página del manual de cupsctl
:
cupsctl --no-share-printers
Deshabilitar el uso compartido de impresoras: todas las impresoras
for printer in $(lpstat -p|awk '{ print $2}')
do
lpadmin -p $printer -o printer-is-shared=false
done
Pruebe el comando / usr / sbin / cupsdisable.
mgagnon-mbp:~ mgagnon$ lpstat -p
printer c360 is idle. enabled since Thu Mar 26 16:27:59 2015
mgagnon-mbp:~ mgagnon$ cupsdisable c360
mgagnon-mbp:~ mgagnon$ lpstat -p
printer c360 disabled since Thu Mar 26 16:29:08 2015 -
Paused
mgagnon-mbp:~ mgagnon$ cupsenable c360
mgagnon-mbp:~ mgagnon$ lpstat -p
printer c360 is idle. enabled since Thu Mar 26 16:29:16 2015