Я пытаюсь настроить печать на основе местоположения в VMware View 4.5, в которой используется включенная OEM-версия ThinPrint, для назначения принтеров группам активных каталогов.
Функция печати на основе местоположения сопоставляет принтеры, которые физически находятся рядом с клиентскими системами, с рабочими столами VMware View. Я использую параметр групповой политики Active Directory AutoConnect Location-based Printing для VMware View, который находится в редакторе объектов групповой политики Microsoft в папке «Параметры программного обеспечения» в разделе «Конфигурация компьютера».
Печать на основе местоположения AutoConnect для VMware View выглядит просто таблицей преобразования имен. Это позволяет мне назначать конкретный принтер или принтеры диапазону IP-адресов, имени клиента, Mac-адресу, пользователю или группе пользователей.
Я пытаюсь назначить принтеры группам пользователей активного каталога. Я создал новую группу активных каталогов для каждого принтера, который собираюсь использовать в пулах рабочих столов VMware View. Затем я назначу пользователей активного каталога в группы активного каталога, которые представляют каждый сетевой принтер.
Пример: doej является членом группы активного каталога PTR-FLOOR2-NORTH-ROOM255. Используя AutoConnect, я назначил группу для получения сетевого принтера, добавив PTR-FLOOR2-NORTH-ROOM255 в столбец User / Group.
Проблема: Когда doej входит в свой сеанс VDI, принтер отсутствует. Однако, если я использую подстановочный знак «*» в столбце «Пользователь / группа» вместо конкретной группы активного каталога PTR-FLOOR2-NORTH-ROOM255, принтер присутствует и функционирует должным образом.
Альтернативы: Я попытался назначить принтеры группам активных каталогов в AutoConnect следующими способами, но все безуспешно:
Подтверждение: Информация, используемая для сопоставления принтера с рабочим столом VMware View, хранится в записи реестра на рабочем столе View в HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ thinprint \ tpautoconnect. Для каждого из этих примеров я просмотрел запись в реестре и могу подтвердить, что рабочий стол получает информацию из таблицы перевода AutoConnect.
Резюме: Может ли кто-нибудь привести пример того, как настроить печать на основе местоположения в VMware View 4.5, чтобы я мог назначать сетевые принтеры группам активных каталогов с помощью прилагаемого инструмента AutoConnect? Я бы приветствовал наглядный пример работающей конфигурации. Спасибо.
Решение было двояким.
Принтеры Windows 7 появились как один
Моя основная проблема заключалась в том, что я не понимал, что в Windows 7, если вы устанавливаете несколько принтеров, использующих один и тот же драйвер и устанавливаемых на один и тот же порт (например, один и тот же IP-адрес), они будут отображаться как один в окне «Устройства и принтеры». .
Поскольку я не знал об этом изменении поведения, когда я увидел только один принтер в окне «Устройства и принтеры VDI», я ошибочно предположил, что остальные назначенные мной принтеры ThinPrint не работают.
Поскольку я буду использовать всего несколько универсальных драйверов печати, установленных в моем шаблоне Windows 7, а многие принтеры используют один драйвер, я искал способ заставить Windows 7 отображать уникальный значок для каждого принтера, независимо от того, имеют ли они общие драйверы или IP-адреса.
Решением этой проблемы является изменение реестра, которое можно развернуть с помощью групповой политики.
Примените эту политику к подразделению Active Directory, которое содержит пулы рабочих столов VMware View, и на рабочий стол этих компьютеров будет добавлена папка «Принтеры», содержащая принтеры, назначенные ThinPrint, с использованием отдельного значка для каждого принтера.
Дополнительные сведения об этой проблеме см. В статьях:
Как назначить сетевые принтеры группам Active Directory
Метод использования OEM-версии ThinPrint, поставляемой с VMware View, для назначения принтеров с учетом местоположения в группу Active Directory заключается в использовании их подключаемого модуля групповой политики. Инструкции по установке этого подключаемого модуля / надстройки AD см. В Руководстве администратора VMware View.
Создавая взаимно-однозначную связь между группами Active Directory и каждым сетевым принтером, мы вместо этого просто добавим пользователей или группу в каждую группу принтеров, вместо того, чтобы создавать очень большую таблицу ThinPrint с множеством строк.
Мое соглашение об именах групп принтеров для конкретного местоположения - PTR-BUILDING-FLOOR + DIRECTION-ROOM-MAKE-MODEL (например, PTR-MainHospital-Floor4South-Room450-HewlettPackard-LaserJet3005).