Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   Раздача TCP\IP принтера, порта и драйвера средствами GPO (http://forum.oszone.net/showthread.php?t=273058)

woolf-234 29-11-2013 17:51 2263924

Раздача TCP\IP принтера, порта и драйвера средствами GPO
 
Здравствуйте!
Достаточно давно ищу способ выдать всем пользователям принтеры.
Есть сеть из 40 машин, на каждый должно стоять 6 принтеров (разных форматов и функция, соответственно разных брендов).
Каждый принтер имеет свой принт сервер и статический IP соответственно.
Стоит домен на w2008R2.
Клиенты: wXP, w7, w8

Я знаю, что есть встроенная система принт менеджера.
Не хочу ее использовать, в связи с тем, что всегда идет большой объем печати и если выйдет из строя одна машина - будет очень плохо.
Объединять в пул и в кластер, тоже не вариант.
Хочется сделать железобетонное решение, чтобы при появлении глюков у одного - другие не страдали.


На данный момент у каждого на машине прописано руками куча принтеров, в связи с обновлением парка печатной техники - не успеваем поддерживать актуальный набор и пользователи путаются.


Погуглив эту тему понял, что можно все прописать скриптом, но засада в том, что я не могу соединить в один скрипт 3 действия!


Я пытаюсь:
1. Настроить раздачу IP принтера, прописать новый порт
Как показано в этой статье:
http://gallery.technet.microsoft.com...a-87ca6781399e

2. Установить драйвера к каждому принтеру (самое шикарное подкачать драйвера один раз из шары)
Как показано в этой статье:
http://gallery.technet.microsoft.com...0-59686d9b4bc1

3. Сделать проверку стоит или нет уже принтер, чтобы не подключать его вновь
Как показано в этой статье:
http://forum.oszone.net/post-1198052.html#post1198052

0. Все эти функции по идеи должны выполняться при входе пользователя в систему (при этом большинство пользователей не имеет прав администратора)


Помогите пожалуйста!

exo 29-11-2013 19:26 2263972

Цитата:

Цитата woolf-234
Стоит домен на w2008R2. »

почему тема в разделе 2003 ?
политика для 2008 для разрешения установки драйверов:

политика для 2008 для установки принтеров с принт-сервера:

woolf-234 02-12-2013 10:28 2265363

Вложений: 1
Цитата:

политика для 2008 для разрешения установки драйверов:
Все круто, только принт сервер не отдает драйвера, он просто держит IP.

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

Цитата:

почему тема в разделе 2003 ?
Пошел искать модератора, чтобы перенесли(

exo 02-12-2013 12:09 2265397

Цитата:

Цитата woolf-234
И при таких настройках »

принтер в AD то добавили правильно? пути то у вас различаются с теми, которые приведены у меня на рисунках.
Цитата:

Цитата woolf-234
И ко всему этому машина не может считать групповую политику, для компьютера - пишет ошибку. »

это в отдельную тему.

woolf-234 02-12-2013 15:13 2265456

Цитата:

Цитата exo
принтер в AD то добавили правильно? пути то у вас различаются с теми, которые приведены у меня на рисунках. »

Вот этого я и хочу избежать!
Я не хочу пропускать принтера через АД.
Я хочу настроить все так, чтобы принтер был установлен локально, но эту установку раздовала бы GPO.


Схематичная отправка файла на печать:
Задание на печать ------->Принтер

Не хочу делать так:
Задание на печать -------> Принт сервер AD ------->Принтер

exo 02-12-2013 15:59 2265480

Цитата:

Цитата woolf-234
Я не хочу пропускать принтера через АД. »

почему? чем вам не нравится схема с принт-сервером?
Цитата:

Цитата woolf-234
Я хочу настроить все так, чтобы принтер был установлен локально »


cameron 05-12-2013 15:31 2267447

Как это делали мы:
на windows server 2008 r2 подняли роль "сервер печати", установили нужные драйверы и создали "Dummy printer %модель% %драйвер%", хоть на порту LPT, для каждой нужной модели или драйвера, если одинаковые модели печатают с разными драйверами (нам это нужно было).
расшарили их (в АД не публиковали, что бы пользователи не мучались от Dummy)

ну а далее уже GPO (конфиг компа) с установкой принтера через TCP порт.
и всё ок ;)

Slovyanin 06-12-2013 11:48 2267921

Добрый день. Есть замечательная статья от Дмитрия Буланова. В моем случае она помогла мне развернуть принтеры не публикуя их в АД.

woolf-234 17-12-2013 22:20 2274023

Прошу прощения, за долгий ответ, я исправлял ошибки на серверах.

Мне понравилась идея установки роли принт сервера, для раздачи драйверов.
Я быстро выдал роль, внес драйвер для х64, как только попытался внести для х86 - меня просят вставить диск Win, с которого производилась установкп (у меня его нет -ОЕМ поставка).
Не беда, гугл выдал решение проблемы: я подставил нехватающий файл и отправил туда установщик.
Но это не помогло, теперь сервер переслал выдавать ошибку и просто выдал сообщение, что для установки драйверов х86, нужна машина с х86, на борту (у меня нет такого сервера).
У меня 2003R2 x64 и видимо обратно возвращается к скриптам.

Кстати просто раздачи принтера не проходит (даже несмотря на то, что драйвер уже установлен локально - руками).

cameron 17-12-2013 22:30 2274027

Цитата:

Цитата woolf-234
Но это не помогло, теперь сервер переслал выдавать ошибку и просто выдал сообщение, что для установки драйверов х86, нужна машина с х86, на борту (у меня нет такого сервера). »

расшарьте любой принтер на клиенте с х86 архитектурой и установить этот принтер на сервер, нужный процессор печати (х86) будет установлен.
Цитата:

Цитата woolf-234
У меня 2003R2 x64 и видимо обратно возвращается к скриптам. »

странно, а пишете в разделе 2008/2008r2

woolf-234 18-12-2013 00:26 2274097

Благодарю - завтра расшарю.

Верно, сервера 2008R2.

woolf-234 18-12-2013 15:10 2274381

Цитата:

Цитата cameron
расшарьте любой принтер на клиенте с х86 архитектурой и установить этот принтер на сервер, нужный процессор печати (х86) будет установлен. »

Принтер расшарил на машине с w7 и хр (х86) сервер печати их не устанавливает.
Попытался локально установить принтер, на сервер, из опубликованных в АД установщик ругается на отсутствие драйвера и все.
Такой способ не прошел или нужно еще подшаманить?

cameron 18-12-2013 15:14 2274385

woolf-234,
http://rghost.ru/51045377
ntprint x86 для 2008 r2.
когда будете ставить драйвер х86 (локально) вас попросят об этом.
если будет ошибка - давайте уже скриншоты.

woolf-234 18-12-2013 17:05 2274461

Вложений: 2
Файл 108133

ntprint x86 я уже добавил - ошибка на скрине.

Сейчас переустановил файл, со ссылки, ошибка не изменилась.


Пытался отремонтировать реестр, как тут показано - результата ноль.
http://www.tro.net.ua/novie-statyi/%...B0%D1%82%D0%B8





P.S.
Попробовал сделать так, как на TechNet - результат, тоде просит диск с виндой, а если подпихнуть файл ntprint x86 - результат опять ошибка.

Файл 108143

http://technet.microsoft.com/ru-ru/l...spx#BKMK_Step1

Обновление драйверов принтеров и управление ими

Сведения о выполнении различных задач, связанных с обновлением драйверов принтера на сервере печати и управлением ими, приведены в указанных ниже разделах.
Добавление драйверов для клиентских компьютеров с 32- и 64-разрядными версиями Windows

Обновление и изменение драйверов принтера

Удаление драйверов

Добавление драйверов для клиентских компьютеров с 32- и 64-разрядными версиями Windows

Для поддержки клиентских компьютеров, которые используют процессоры с архитектурой, отличной от архитектуры процессора сервера печати, необходимо установить дополнительные драйверы. Например, если на сервере печати установлена 64-разрядная версия Windows и необходима поддержка клиентских компьютеров с 32-разрядными версиями Windows, то для каждого принтера следует добавить драйверы на базе архитектуры x86.

Добавление клиентских драйверов принтера на сервер печати

- Щелкните правой кнопкой мыши принтер, для которого необходимо добавить драйверы, и выберите команду Управление доступом.
- Нажмите кнопку Дополнительные драйверы. Откроется диалоговое окно Дополнительные драйверы.
- Установите флажок для архитектуры процессора, для которой необходимо добавить драйверы.
- Например, если на сервере печати установлена версия Windows на базе архитектуры x64, установите флажок x86, чтобы установить 32-разрядные версии драйверов принтеров для клиентских компьютеров с 32-разрядными версиями Windows.
- Если в хранилище драйверов на сервере печати отсутствуют необходимые драйверы принтера, то Windows запрашивает местонахождение файлов драйверов.
- Загрузите и извлеките соответствующие файлы драйверов, а затем укажите путь к INF-файлу драйвера в появившемся диалоговом окне.

woolf-234 23-12-2013 18:20 2277373

Вложений: 3
cameron,
Я поборол установку драйверов под х86 (долго подсовывал этот файл и прокатило, в последний момент).
Можно по подробнее, про вашу схему организации принтеров, у меня тоже есть 2 пары машин полностью идентичные.
Я внес драйвера и создал порт, но видимо криво все настроил, в чем ошибка?
Файл 108331

Файл 108332

Файл 108333


Время: 02:34.

Время: 02:34.
© OSzone.net 2001-