Sto cercando un comando / script per disabilitare la funzione di condivisione della stampa tramite terminale. Qualcuno ha qualche idea o sa come fare per fare questo?
Sto cercando un comando / script per disabilitare la funzione di condivisione della stampa tramite terminale. Qualcuno ha qualche idea o sa come fare per fare questo?
Utilizza lpstat -v
per ottenere il nome della stampante appropriata, quindi utilizza:
lpadmin -p Printer_Name -o printer-is-shared=false
In base alla pagina man di cupsctl
:
cupsctl --no-share-printers
Disabilita condivisione stampante: tutte le stampanti
for printer in $(lpstat -p|awk '{ print $2}')
do
lpadmin -p $printer -o printer-is-shared=false
done
Prova il 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