Как настроить VMware View на основе определения местоположения для использования групп Active Directory?

Я пытаюсь настроить печать на основе местоположения в 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 в столбце "Пользователь / группа".

Проблема: когда doej входит в свою сессию VDI, принтер отсутствует. Однако, если я использую подстановочный знак "*" в столбце "Пользователь / группа" вместо конкретной группы активных каталогов PTR-FLOOR2-NORTH-ROOM255, принтер присутствует и работает в соответствии с назначением.

Альтернативы: я попытался назначить принтеры активным группам каталогов в AutoConnect следующими способами, но все они оказались неудачными:

  • PTR-FLOOR2-СЕВЕРО-ROOM255
  • domainexample \ PTR-FLOOR2-СЕВЕРО-ROOM255
  • domainexample.local \ PTR-FLOOR2-СЕВЕРО-ROOM255

Подтверждение. Информация, используемая для сопоставления принтера с рабочим столом VMware View, хранится в записи реестра на рабочем столе View в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\thinprint\tpautoconnect. Для каждого из этих примеров я проверил запись реестра и могу подтвердить, что рабочий стол получает информацию из таблицы перевода AutoConnect.

Описание: Может ли кто-нибудь привести пример настройки печати на основе расположения в VMware View 4.5, чтобы я мог назначать сетевые принтеры для групп активных каталогов с помощью включенного средства автоматического подключения? Я бы приветствовал наглядный пример работающей конфигурации. Спасибо.

1 ответ

Решение было двояким.

Принтеры Windows 7 появились как один

Моя основная проблема заключалась в том, что я не осознавал, что в Windows 7, если вы установите несколько принтеров, которые используют один и тот же драйвер и установлены на один и тот же порт (например, с одним и тем же IP-адресом), они будут отображаться как один в окне "Устройства и принтеры".,

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

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

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

  • Управление групповой политикой> Конфигурация компьютера> Настройки> Параметры Windows> Реестр> Новый элемент реестра
  • Действие: Обновить
  • Улей: HKEY_LOCAL_MACHINE
  • Путь к файлу: ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace{2227a280-3aea-1069-a2de-08002b30309d}
  • Имя значения: по умолчанию включено / проверено
  • Тип значения: REG_SZ
  • Значение данных: принтеры

Примените эту политику к подразделению Active Directory, в котором содержатся пулы рабочего стола VMware View, и на этих компьютерах будет добавлена ​​папка "Принтеры" на рабочем столе, содержащая принтеры, назначенные ThinPrint, с использованием отдельного значка для каждого принтера.

Для получения дополнительной информации об этой проблеме, пожалуйста, смотрите эти статьи:

Как назначить сетевые принтеры группам Active Directory

Метод использования OEM-версии ThinPrint, поставляемой с VMware View, для назначения принтеров с учетом местоположения группе Active Directory заключается в использовании подключаемого модуля групповой политики. Пожалуйста, обратитесь к Руководству администратора VMware View за инструкциями по установке этого плагина / дополнения AD.

  • Редактор управления групповыми политиками> Конфигурация компьютера> Политики> Параметры программного обеспечения> Карта AutoConnect Дополнительные принтеры для VMware View > Настройка карты AutoConnect Дополнительные принтеры
  • Колонка пользователя / группы: \domain\PTR-MH-4S-R450-HP-LJ3005 (например, \example\Domain Users)
  • Имя принтера: HP LaserJet (например, любое имя, которое вы хотите)
  • Драйвер принтера: HP Universal Printing PCL 6 (находится в разделе "Управление печатью"> "Все драйверы").
  • Порт IP / Порт ThinPrint: IP_172.22.1.1 (IP-адрес принтера)

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

Соглашение об именах групп принтеров для конкретного местоположения: PTR-BUILDING-FLOOR+DIRECTION-ROOM-MAKE-MODEL (например, PTR-MainHospital-Floor4South-Room450-HewlettPackard-LaserJet3005).

Другие вопросы по тегам