В нашей организации есть терминальный сервер Windows Server 2003, к которому подключаются пользователи. У нас есть проблема с конкретным драйвером принтера стороннего производителя (дешевый хост-принтер). Я хочу отключить перенаправление принтера только для конкретного принтера. У большинства пользователей подключено несколько принтеров (один - неисправный, другие - нормально перенаправляют)
На данный момент я отключил перенаправление принтеров для каждого сеанса пользователей, а затем добавляю их принтеры, используя общие ресурсы. Мне это не нравится, потому что это сбивает пользователей с толку относительно того, на какой принтер им следует печатать (\ server \ printername обычно отображается в списке печати вместо «printername»).
Я хотел бы отключить перенаправление этого конкретного принтера (без удаления стороннего драйвера, поскольку он отлично работает, если он подключен к общему ресурсу, например \ server \ printer). У меня не возникнет проблем с указанием, какие принтеры будут сопоставлены (просто сознательно не перенаправлять принтер-нарушитель)
Какие-либо предложения?
Нет встроенного механизма для отключения перенаправления принтера только для определенных принтеров.
Я бы подумал о следующем (он запутан, но он должен дать вам то, что вы хотите):
«Совместно используйте» принтеры на каждом клиентском компьютере, который должен быть доступен для сервера терминалов.
Добавьте службу «Сервер печати TCP / IP» на каждый клиентский компьютер (отметив службу для автоматического запуска и открыв порт 515 в локальном брандмауэре Windows на каждом клиентском компьютере, если применимо).
Создайте локальные принтеры на сервере терминалов (или другом серверном компьютере), соответствующие каждому принтеру, подключенному к клиентским компьютерам. Эти принтеры должны использовать порты «Standard TCP / IP», настроенные для LPR, с «Queue Name», установленным на имя общего ресурса, указанное на клиентском компьютере для каждого данного принтера, и с установленным флажком «LPR Byte Counting Enabled».
С помощью этого метода вы можете управлять именем очереди печати, чтобы имя отображалось так, как вам нужно. Вы можете установить разрешения для очередей, чтобы пользователи не отправляли задания на неправильные принтеры, если хотите. Вы также можете полностью отключить перенаправление клиентских принтеров.
(Я использую весь танец «Сервер печати TCP / IP», как описано выше, вместо того, чтобы использовать «Локальные порты» для именования UNC. Некоторые люди используют «Локальные порты», но на протяжении многих лет я обнаружил, что у меня серьезные проблемы с надежностью Делая это таким образом. Мой метод в основном заставляет ПК действовать как действительно дорогой "JetDirect" ...)
Установите драйвер для «дешевого принтера» и ваши проблемы исчезнут. Обычно модель можно определить по ошибкам в журнале событий.