Как настроить 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, с использованием отдельного значка для каждого принтера.
Для получения дополнительной информации об этой проблеме, пожалуйста, смотрите эти статьи:
- http://blogs.technet.com/b/askperf/archive/2010/03/02/windows-7-where-are-my-printers.aspx
- http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-restore-missing-second-printer-in-windows-7/
Как назначить сетевые принтеры группам 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).