Показаны сообщения с ярлыком сетевая печать. Показать все сообщения
Показаны сообщения с ярлыком сетевая печать. Показать все сообщения

четверг, 4 сентября 2014 г.

Перенаправление принтеров в терминалах (MS Terminal Services & Remote Desktop Services)

Перенаправление принтеров в терминалах (MS Terminal Services & Remote Desktop Services)

Часть первая, теория
 Введение, «Что такое печать в терминальных службах»
1. Как включить
2. Групповые политики
3. Схемы «родной драйвер» и «драйвер подстановки»
4. Схема со Screwdrivers
5. Совместимые с терминалами принтеры
6. Печать через VPN

Часть вторая, решение проблем
1. Типы проблем с печатью в терминалах
2. Проблемы со спулером
3. Драйвер перенаправления
4. Реестр
5. Визард устранения проблем от Майкрософт
6. Если больше ничего не помогает, а печатать принтер должен
7. Печать на медленных каналах
8. Полезные ссылки

Параметр групповой политики "Поведение сервера терминалов при выборе подходящего драйвера принтера" в Windows Server 2003 SP1


Новая возможность отката драйвера принтера

Подробное описание
Возможности пакета обновления 1 (SP1) операционной системы Windows Server 2003 позволяют упростить доступ к локальной печати клиентам сервера терминалов путем назначения в службах терминалов драйвера принтера по умолчанию, совместимого с PostScript (PS) или языком PCL (Printer Control Language). Новая возможность отката драйвера принтера будет особенно полезна, если на сервере терминалов не установлен драйвер принтера, соответствующий марке и модели принтера клиента сервера терминалов.
Новый параметр групповой политики Поведение сервера терминалов при выборе подходящего драйвера принтера позволяет указать местоположение и имя файла драйвера принтера для отката в таких случаях, когда ни один из драйверов принтера, установленных на сервере терминалов, не совместим с локальным принтером клиента сервера терминалов.
По умолчанию на сервере терминалов драйвер принтера для отката отключен. Если на сервере терминалов нет драйвера принтера, соответствующего принтеру клиента, то принтер не будет доступен в сеансе сервера терминалов.
Если драйвер принтера для отката включен, то сервер терминалов по умолчанию попытается найти подходящий драйвер. Если драйвер не найден, то клиент не сможет напечатать документы текущего сеанса сервера терминалов на локальном принтере. Этот параметр групповой политики позволяет выбрать один из четырех вариантов печати на сервере терминалов:
  • Do nothing if one is not found. Эта настройка по умолчанию. В случае несоответствия драйверов принтера сервер попытается найти подходящий драйвер. Если драйвер не найден, то принтер клиента недоступен на время сеанса сервера терминалов.
  • Default to PCL if one is not found. Если невозможно найти подходящий драйвер, сервер терминалов использует для отката драйвер принтера Hewlett-Packard, совместимый с PCL (Printer Control Language).
  • Default to PS if one is not found. Если невозможно найти подходящий драйвер, сервер терминалов использует для отката драйвер принтера Adobe PostScript (PS).
  • Show both PCL and PS if one is not found. Если невозможно найти подходящий драйвер, то отображаются драйверы принтера для отката как на основе PS, так и на основе PCL.
Если этот параметр отключен или не настроен, то сервер терминалов не использует драйвер принтера для отката.

Печать документов сеанса сервера терминалов может быть отключена для некоторых клиентских компьютеров в том случае, если производители драйверов отклонились от спецификаций PS или PCL.
noteПримечание
Если включен параметр групповой политики Не разрешать перенаправление клиентских принтеров, то любая конфигурация параметра политики Поведение сервера терминалов при выборе подходящего драйвера принтера не учитывается и возможность отката драйвера становится недоступной.


Почему это изменение важно?
Это изменение упрощает локальную печать для клиентов сервера терминалов. Новый параметр групповой политики позволяет клиентам печатать документы локально, если драйвер принтера, установленный на сервере терминалов, несовместим с локальными принтерами клиентов при условии, что эти принтеры совместимы с драйверами PCL или PS.

Установка принтера из командной строки на системах Windows 2000

Установка принтера из командной строки на системах Windows 2000

rundll32 printui.dll,PrintUIEntry /in /n \\server\printer

Использование: rundll32 printui.dll,PrintUIEntry [параметры] [@командный файл]

Ключи, примеры использования и пример логон-скрипта под катом

воскресенье, 23 марта 2014 г.

Принтеры не отвечают на команды SNMP, в окне состояния строка "Отключено"

Дано:  На сервере печати с системой Windows Server 2003 SP2 в том случае, если протокол SNMP включен, а принтеры не отвечают на команды SNMP, в качестве состояния очереди печати выводится строка "Отключено"

Решение:
  1. Выберите в меню Пуск пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
  2. Найдите и щелкните следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  3. В меню Правка выберите пункт Создать, а затем — Параметр DWORD.
  4. Введите SNMPLegacy и нажмите клавишу ВВОД.
  5. Щелкните правой кнопкой мыши параметр SNMPLegacy и выберите команду Изменить.
  6. В поле Значение введите 1, а затем нажмите кнопку ОК.

    Примечание. Это исправление не работает, если параметру SNMPLegacy присвоено значение 0. Если этому параметру присвоено значение 1 и принтер не отвечает на команды SNMP, в качестве состояния очереди печати выводится строка "Готово", а не "Отключено".
  7. Закройте редактор реестра.
Сссылка: http://support.microsoft.com/kb/946198 

P.S. В качестве временного решения - просто отключили SMNP!

понедельник, 31 января 2011 г.

Решение проблемы медленной сетевой печати - альтернативный метод подключения

Полностью статья - по ссылке в конце страницы.
Указанный альтернативный метод подключения помогал при проблемах с зависанием печати (скорость падала до 1 страницы в минуту) через RDP на принтерах HP и Canon.
На сервере при этом стояла Windows 2003 Server, на клиентах - Windows XP Prof
Кроме указанного метода подключения помогает EXE файл программы монитора печати сделать нулевого размера.
Однозначными чемпионами по частоте появления проблем были следующие модели принтеров: Canon 810, Canon 1120, Samsung 1210, Samsung 1250

Далее интересующий отрывок:
"Вместо автоматической установки принтера (обычный метод, через общий доступ), можно пойти другим путём. Установить на удалённом компьютере принтер так, будто он подключен напрямую к этому компьютеру, но не дав возможности системе автоматически определять PnP-принтер на этапе выбора варианта подключения. Далее проще всего выбрать подключение через параллельный интерфейс LPT1 (вне зависимости от того, есть такой интерфейс у принтера или нет).

После чего будет предложен выбор драйвера из числа поставляемых вместе с системой. Если драйвер вашего принтера в этом списке присутствует, просто выберите его. Если не присутствует (что всегда бывает в случае подключения GDI-принтеров), то необходимо нажать кнопку "Установить с диска", после чего выбрать место хранения драйвера принтера либо на компакт-диске, поставляемом с принтером, либо скаченного с веб-сайта производителя и разархивированного на вашем компьютере.

После выбора модели, далее процесс установки пойдёт автоматически и снова будет предложено напечатать тестовую страницу. Сейчас этого делать не стоит, так как физически к нашему компьютеру принтер не подключен и печать не получится. Теперь мы кликаем правой кнопкой мыши на установленном принтере в папке "Принтеры и факсы" и выбираем "Свойства", после чего в открывшемся окошке выбираем вкладку "Порты" и нажимаем внизу кнопку "Добавить порт". Появится окошко выбора типа порта.

Тут нужно выбрать вариант "Local Port" и нажать кнопку "Новый порт". В появившемся маленьком окошке мы вводим путь к нашему сетевому принтеру в том же формате и по тем же правилам, что было описано выше и нажать OK.

Теперь сетевой принтер подключен к удалённому компьютеру и можно попытаться на него что-нибудь распечатать.

Плюсы такого способа подключения к сетевому принтеру:
* Не требуется никакого дополнительного оборудования помимо того, что уже используется для реализации локальной сети.
* Этот способ является стандартным для сетей Microsoft Windows ещё со времён Windows for Workgroups и потому хорошо известен пользователям, прост в установке и не требует дополнительного софта.

Ограничения такого способа подключения к сетевому принтеру:
* Компьютер, к которому принтер подключен физически, обязательно должен быть включен для того, чтобы было возможно пользоваться этим принтером с других компьютеров.
* Наиболее распространённые дешёвые модели GDI-принтеров могут быть сделаны общедоступными вышеуказанным способом лишь в том случае, когда на всех компьютерах работает одинаковая версия Windows. Известны случаи, когда это ограничение удавалось обходить (чаще всего с использованием описанного выше "Альтернативного" способа установки драйвера), но эти случаи лишь исключения, подтверждающие это правило.
* Все проблемы, связанные с использованием USB-кабеля, не соответствующего спецификации USB2.0HighSpeed, будут распространяться не на одного пользователя, а на всех пользователей сети. Впрочем, эти проблемы довольно легко решаются, если внимательно прочитать ответ на соответствующий часто задаваемый вопрос.
* Принтеры, подключенные таким образом, не смогут работать в сети, разделённой на сегменты маршрутизаторами, потому как протокол NetBEUI, используемый для реализации этого подключения, не является маршрутизируемым.

(С) http://www.kudesnik.net/networks.htm

Решение проблемы медленной сетевой печати

Подсмотрел здесь http://yaromax.blogspot.com/2010/12/blog-post_20.html и хотел добавить сюда вариант решения через GPP.

Решение проблемы медленной сетевой печати

В операционных системах Windows есть одна неприятная черта - очень хитро и с благими намерениями устроенная система печати. Хитрость в том, что при печати на сетевом принтере Windows опрашивает все принтера, имеющиеся в списке, причем не важно - включены они или нет, доступны или нет. А если в списке есть удаленный принтер, да еще и работающий по медленному соединению, например - он стоит на складе, и иногда недоступен - повреждена связь или просто отключено электричество - то печать начинает заметно тормозить на каждом документе, что не есть хорошо. Но - всегда есть решение. Создаем .reg файл следующего содержания:


Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"NoNetCrawling"=dword:00000001
сохраняем его в доступном для всех пользователей месте , например \\server\netlogon\no_remote_printers.reg , там же создаем .bat файл следующего содержания (или добавляем к существующему логон-скрипту):
@echo off > nul
regedit /s \\server\netlogon\no_remote_printers.reg
Далее открываем Active Directory - пользователи и компьютеры\свойства домена\групповая политика\изменить\конфигурация пользователя\конфигурация Windows\сценарии\вход в систему, и добавляем туда путь к нашему батнику в виде file://server/netlogon/no_remote_printers.bat.