Перейти к содержимому

Как добавить принтер в ad

  • автор:

Добавление и удаление принтера из Active Directory

Служба каталогов Active Directory позволяет указывать принтеры, доступные в каталоге. Существует возможность с помощью групповой политики указать необходимость в записи объектов принтеров в домене, организационном подразделении и т.д.

1. Откройте оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers) (Пуск > Программы > Администрирование > Active Directory — Пользователи и компьютеры (Start > Programs > Administrative Tools > Active Directory — Users and Computers)).

2. Кликните правой кнопкой на домене и выберите в контекстном меню команду Свойства (Properties).

3. Перескочите на вкладку Групповая политика (Group Policy).

4. Выберите объект Default Domain Policy и кликните на кнопке Изменить (Edit).

5. Раскройте раздел Конфигурация компьютера > Административные шаблоны > Принтеры (Computer Configuration > Administrative Templates > Printers).

6. Дважды кликните на параметре Разрешить публикацию принтеров (Allow printer to be published).

7. Выберите переключатель Включена (Enabled) или Отключена (Disabled) и кликните на кнопке Применить (Apply). Кликните на кнопке OK.

8. Закройте окно Групповая политика (Group Policy) и оснастку Active Directory — Пользователи и компьютеры (Active Directory — Users and Computers).

Даже если эта политика не настроена, пользователи имеют возможность указывать принтеры в Active Directory.

Политика Автоматическая публикация новых принтеров в Active Directory (Automatically publish new printers in Active Directory) позволяет автоматически включать новые принтеры в Active Directory. Если политика отключена, принтеры не будут автоматически публиковаться в БД Active Directory.

Принтер Adobe PDF отсутствует | Вручную установите принтер PDF

Решение. Исправьте установку Acrobat или добавьте принтер вручную

Чтобы устранить эту ошибку, воспользуйтесь следующими решениями в том порядке, в котором они приведены ниже.

Решение 1. Исправьте установку Acrobat

Программа Acrobat или ресурсы, которые она использует, могут быть повреждены. Для восстановления установки этих программ выполните указанное ниже действие.

Запустите исправление из Acrobat : выберите пункты Справка > Восстановить установку.

Как восстановить конфигурацию Acrobat

Решение 2. Вручную установите принтер PDF

Выберите Пуск > Панель управления > Устройства и принтеры.

Выберите Добавить принтер.

Добавление принтера

В меню Добавить устройство выберите Добавить локальный принтер. Если этот параметр не отображается, нажмите Требуемый принтер отсутствует в списке .

Требуемый принтер отсутствует в списке

В диалоговом окне Добавить принтер выберите Добавить локальный принтер или сетевой принтер с настройками вручную .

Добавление локального принтера

Установите флажок Использовать существующий порт и выберите Documents\*.pdf (Adobe PDF) из раскрывающегося списка. Нажмите кнопку Далее.

Использование существующего порта

Нажмите кнопку С диском. Нажмите Обзор, а затем перейдите к местоположению C:\Program Files (x86)\Adobe\Acrobat <version>\Acrobat\Xtras\AdobePDF

Переход к папке Adobe PDF

Выберите AdobePDF.inf в списке. Нажмите кнопку Открыть, а затем кнопку ОК.

Выбор файла AdobePDF.inf

В списке перечислено несколько преобразователей Adobe PDF. Отсчитайте шесть строк сверху и выберите принтер. Нажмите Далее (возможно, вам придется применить этот способ несколько раз, чтобы найти правильный преобразователь для вашей версии Windows).

Выбор Adobe PDF в списке

Присвойте принтеру имя Adobe PDF. Следуйте инструкциям на экране, чтобы установить программу.

Управление принтерами в Active Directory с помощью скриптов для разных версий ОС

image

В данном топике я подробно расскажу о том, на какие грабли можно наткнуться при автоматической установке, удалении принтеров средствами Active Directory.

Подготовка AD к установке принтеров
  1. Разделить компьютеры по версии и архитектуре ОС.
  2. Выделить сетевую папку для хранения драйверов принтеров.
  3. Скачать и распаковать драйвера принтеров в сетевую папку для всех архитектур, созданную в пункте 2.
Разделяем компьютеры по арxитектуре и версии ОС
  1. Создаем группы безопасности соответствующие каждой архитектуре и версии ОС, пример: win_x64, win_x32. (Я использовал только 2 группы, так как в моем парке компьютеров существуют либо Windows XP x32, либо Windows 7 x64.).
  2. Создаем политики с понятными названиями и ограничиваем доступ к этим политикам только для групп безопасности из предыдущего пункта. Пример: «Политика принтеров x32», доступ только для членов группы win_x32.
  3. Применяем созданные политики ко всем организационным единицам. Самый лучший способ это сделать, по моему мнению — это поместить все OU внутри одной и к ней применить новые политики.
  4. Делаем компьютеры с архитектурой ОС x32 членами группы win_x32, для других архитектур и версий соответственно.
Сетевая папка

Создается сетевая папка доступная всем пользователям и компьютерам домена. Думаю, этот этап подробно расписывать нет необходимости. Права на папку — только чтение.

Драйвера
  1. Скачиваем драйвера для всех версий и архитектур.
  2. Распаковываем их до состояния INF файлов. Грабля №1. Если с этим возникают проблемы, то чаще всего драйвера можно найти в скрытой шаре PRINT$ на машине где установлен принтер. Их можно взять оттуда.
  3. Копируем эти файлы у нашу сетевую папку. Для удобства разделяем по подпапкам.
Развертывание
  1. Создание скрипта установки драйвера.
  2. Создание скрипта подключения пользователя к принтеру.
Скрипт установки драйвера

Этот скрипт помещается в разделе «Конфигурация компьютера» — «Политики» — «Конфигурация Windows» — «Сценарии (запуск/завершение)» — «Автозагрузка»
Создаем файл .BAT такого содержания:
rundll32 printui.dll,PrintUIEntry /ia /m «<Имя принтера 1>» /h «x64» /v «Type 3 — User Mode» /f «<путь к INF файлу драйвера в сетевой папке/x64/>»
rundll32 printui.dll,PrintUIEntry /ia /m «<Имя принтера 2>» /h «x64» /v «Type 3 — User Mode» /f «<путь к INF файлу драйвера в сетевой папке/x64/>»

Грабля №3 Имя принтера можно и нужно узнать в свойствах сервера печати Windows на машине, где драйвер уже установлен. Наверняка есть и в inf файле.

Теперь драйвер принтера будет устанавливаться при загрузке системы автоматически. Если применить его ко всем компьютерам с Windows Vista и новее, то при срабатывании скрипта подключения принтера не выскочит ошибка о недостаточности прав.

Скрипт подключение принтеров

Этот скрипт помещается в разделе «Конфигурация пользователя» — «Политики» — «Конфигурация Windows» — «Сценарии (вход/выход из системы)» — «Вход в систему»
Для обеих архитектур скрипт одинаков.
rem Подключаем сетевой принтер «officeprint» на сервере server
rundll32 printui.dll,PrintUIEntry /in /n \\server\officeprint /q
rem Подключаем сетевой принтер «print» на сервере server1
rundll32 printui.dll,PrintUIEntry /in /n \\server1\print /q
rem Ставим его по умолчанию
rundll32 printui.dll,PrintUIEntry /in /n \\server1\print /y /q

Теперь при входе в систему пользователю автоматически подключатся принтеры и по умолчанию выберется принтер «print» на server1.

Автоматическое удаление принтеров

Все достаточно просто.
Создаем .BAT файл вот с таким содержанием.
REG DELETE «HKEY_CURRENT_USER\Printers\Connections» /f
Затем делаем его скриптом на выход пользователя из системы.
Когда пользователь в следующий раз зайдет в сеть, у него будут только те принтеры, которые установятся политикой.
Полезно при переезде принтера с одного принт-сервера на другой.
Грабля №4 Удаление ветки реестра лучше производить при выходе пользователя из системы, а не при входе перед подключением принтеров.
Для этого требуется перезагрузка службы печати, которая может перезагружаться достаточно долго. Это черевато ситуацией, когда служба еще не запустилась, а скрипт подключения уже сработал и вызвал ошибку.

Добавление принтеров пользователям через групповые политики

Гораздо удобнее управлять принтерами пользователей централизованно, чем вручную устанавливать принтеры каждому пользователю.

Для того чтобы организовать общий доступ к принтерам нужно сначала установить все принтеры в AD и опубликовать их. Если структура компании не слишком территориально разрозненная – рекомендуем сделать для этого один ответственный за публикацию сервер (или группу серверов), а принтеры подключать к нему по сети (благо сейчас даже самые простые принтеры имеют локальную сеть на борту).

Доступ

ad_printer_1

Публикуем принтер в AD.
Для этого открываем свойства нужного принтера в системе и, переходим на вкладку доступ и ставим галочки напротив пунктов:
Общий доступ к данному принтеру
Прорисовка заданий печати на клиентских компьютерах
Внести в Active Directory

Так же нажимаем кнопку Дополнительные драйверы… и проверяем есть ли драйвера для x86 и x64 систем. Если нет – то добавляем. Это делается для совместимости со всеми рабочими станциями в сети.

GP Принтеры

ad_printer_2

После установки и публикации принтера нам нужно его добавить всем нужным пользователям.
Для этого откроем нужную групповую политику (или создадим ее для требуемого подразделения)
И перейдем по адресу:
Конфигурация пользователя->Настройка->Параметры панели управления->Принтеры.
В правой колонке нажимаем на свободном месте правой клавишей мыши и выбираем:
Создать->Общий принтер

Новые свойства общего принтера

ad_printer_3

Теперь в поле Путь к общему ресурсу: вписываем адрес нашего принтера (или нажимаем … и выбираем нужный принтер из AD).
Галочки:
Использовать этот принтер по умолчанию… и … только если отсутствует локальный принтер выставляем в зависимости от потребности.

Поиск принтеров в AD

ad_printer_4

Если решили найти опубликованный в Active Directory принтер, а не вписывать его вручную.

Общие параметры

ad_printer_5

Во вкладке Общие параметры ставим галочку напротив:
Выполнять в контексте безопасности вошедшего пользователя (параметры политики пользователя).

Так же можно выбрать Нацеливание на уровень элемента и более гибко выбрать пользователей и группы к которым будет применен данный параметр групповой политики.

И нажимаем ОК.

GP Принтеры

ad_printer_6

Принтер добавлен. После применения политики он появится у нужных пользователей.

Этой простой политикой мы уменьшили количество действий при добавлении принтера и централизовали раздачу принтеров в Active Directory.

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре – это быть уверенным в завтрашнем дне.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Luxury Car Rental in Miami | Reserve a Premium Vehicle with RealCar