PDA

Показать полную графическую версию : Гурупповая политика Настройка всем принтера


Сержа
19-11-2012, 09:32
Всем доброго времени суток!

Вообщем есть доменный сервер, и много компов ХР.
К одному из компов с ХР (ПК1) подключен принтер через USB.
Как можно настроить в групповых политиках чтоб этот принтер был у всех пользователей!?

Заранее спасибо!

cameron
19-11-2012, 10:41
Как можно настроить в групповых политиках чтоб этот принтер был у всех пользователей!? »
расшарить принтер, опубликовать в АД.
далее в новом объекте ГПО прописать всем пользователя принтер, используя Group Policy Preferences.
К одному из компов с ХР (ПК1) подключен принтер через USB. »
плохая идея - 10 коннектов всего.

WindowsNT
19-11-2012, 12:15
Создайте этот принтер в качестве локального на сервере, порт укажите \\XP_Name\Printer_Share_Name
Далее: имеется ли у вас хотя бы одна рабочая станция с операционной системой новее, чем XP?

Сержа
20-11-2012, 08:26
WindowsNT, нет все XP!

WindowsNT
20-11-2012, 09:39
Тогда про Preferences можно забыть. Придётся писать скрипты с вызовами rundll32 printuidll.

Сержа
20-11-2012, 11:38
WindowsNT, скрипты с вызовами rundll32 printuidll » а это как? если не секрет? )))

Anton04
20-11-2012, 13:04
а это как? если не секрет? ))) »

Да не секрет, все команды есть в справке ;) например вот так:


rundll32 printui.dll,PrintUIEntry /if /b "Canon iR 1024iF" /f "\\comp\Driver\CNLB0R.inf" /r "Canon1024if" /m "Canon iR1020/1024/1025 UFRII LT" /u

WindowsNT
20-11-2012, 13:15
Ну я делаю как:
1. На всех машинах определяю переменную окружения %Department%
2. Групповой политикой определяю её значение (в стандартной политике 2003 так сделать неможно, пришлось её расширить)
3. Logon Script имеет простую логику вида If /I ("%Department%")==("Secretary") {rundll...............}

В скрипте определяются все сетевые соединения и дефолтный принтер. Предварительно зачищаются сетевые соединения, удаляя ключ в HKCU\Printers.




© OSzone.net 2001-2012