Павел Гарбар писал(а):Неправильно.
Эта команда подключает сам сервер к принтеру. Если у него встроенная сетевая карта, то passthrough подходит чаще всего.
А Adm_test - это название принтера, к которому подключается рабочая станция на сервере.
Нет, Павел. Всё правильно. Если принтер подключен к виндозной станции, но на него надо печатать через NDPS/iPrint, то в поле PRINTERNAME указывается
расшареное (в винде) имя принтера.
Опять же, в документации к iPrint сказано: что PRINTERNAME
как правило (а значит, не всегда) содержит PASSTHROUGH, но конкретное значение в конкретном случае зависит от производителя принт-сервера (в нашем случае в качестве принт-сервера выступает рабочая станция c Windows XP).
А Adm_test - это название принтера, к которому подключается рабочая станция на сервере
Неа. В моем случае - это как раз название сетевого (расшареного) виндозного принтера на конкретной раб. станции, к которому подключается NDPS/iPrint при печати (вернее, подключается к драйверу LPR/LPD на рабочей станции). А вот другие станции печатают (по IPP) как раз на сервер, который и пересылает их задания на этот принтер.
И ещё. У меня НИ ОДИН принтер, подключенный к WinXP, не захотел печатать, если в настройках соответствующего принтера iPrint указывал PRINTERNAME=PASSTHROUGH
Ну, и контрольный выстрел в голову:
How to configure NDPS/iPrint to send print jobs to a printer attached to a Windows workstation/serverPrinting to USB printerNPrinter Equivalent for Windows XP