Укажите другое имя пользователя при печати на принтере lpr

2993
Printerito

Моя школа требует, чтобы я использовал другое имя пользователя, чем мое имя пользователя Windows, для печати. С Linux lprя мог бы просто указать -U username, но для Windows такой опции нет lpr(и даже если бы она была, она все равно не была бы «нативной поддержкой» - я бы хотел печатать из приложений Windows, а не из командной строки) ,

Как я могу заставить Windows указывать конкретное имя пользователя (отличное от моего текущего имени пользователя) при печати на принтере LPR?

Я использую Windows 7 x64, но это не должно иметь большого значения.

8
Не могу проверить это сейчас, но IIRC, если вы можете получить доступ к принтеру как к общему ресурсу Windows, вы можете предоставить разные учетные данные (аналогично тому, как при сопоставлении сетевого ресурса) lupincho 12 лет назад 0
@lupincho: это правда, но Windows предлагает мне установить неподписанный драйвер («Доверяете ли вы этому принтеру?»). Есть ли способ избежать этого? Printerito 12 лет назад 0
Возможно, вы могли бы отключить это предупреждение, но я не думаю, что это хорошая идея. Вы могли бы просто принять для этого конкретного принтера. lupincho 12 лет назад 0
@lupincho: принятие не кажется хорошей идеей, потому что это равносильно установке ненадежного кода в ring0. Printerito 12 лет назад 0
Если бы вы могли найти марку / модель принтера; Вы можете установить драйверы вручную с сайта производителя. Кроме того, некоторые общие драйверы могут работать. lupincho 12 лет назад 0
Вы нашли решение этой проблемы? prometoys 10 лет назад 0

1 ответ на вопрос

1
njsg

Как вы подключаетесь к принтеру? Если вы подключаетесь к нему с помощью IPP (возможный сценарий, если принтер находится позади CUPS), вы устанавливаете принтер с помощью IPP URL. Поскольку IPP сделан по HTTP, вы можете попробовать старый ipp://user@host/...(и IPP разрешает SSL (так что HTTPS), но я думаю, это зависит от конфигурации сервера).

Я использую Linux (Fedora 20), и сервер cups удаляет имя пользователя @ после сохранения (протестировано с gnome-control-center, system-config-printer и веб-интерфейсом CUPS). Я могу использовать принтер lpr -P -U user без хлопот, но хотел бы печатать непосредственно из приложений. prometoys 10 лет назад 0