Суть проблемы в том что Cisco IP Communicator не сохраняет настройки Device Name у пользователя при работе в vdi horizon Instant Clone.
В horizon Instant Clone каждый раз машина пересоздается и у нею каждый раз генериться mac .
C технологией horizon Instant Clone настроено еще fslogix перемещаемый профиль.
Суть в том что настройки Device Name Cisco IP Communicator меняются в ветки реестра Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cisco Systems, Inc.
Но при этом у пользователя в ветке реестра HKCU:\Software\Cisco Systems, Inc.\Communicator остается информация о Device Name.
Дабы исправить данную проблему сделал скрипт на powershell :
$value = Get-ItemProperty -Path "HKCU:\Software\Cisco Systems, Inc.\Communicator" -name HostName Set-ItemProperty -Path "HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator" -name HostName -Value $value.HostName
Который берет из ветки HKCU:\Software\Cisco Systems, Inc.\Communicator HostName в ветку HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator
И сделал таcк в gold машине для Instant Clone . при входе любого пользователя копирует значение
Bat файл сделал для запуска powershell скритпа
echo off
cd C:\script
powershell -ExecutionPolicy ByPass -file "%~dp0\cisco.ps1"
Таким образом когда пользователь подключается к машине vdi то приезжает его профиль с реестром а скрипт из профиля пользователя копирует значение в реестр машины.
Similar Posts:
- Как сделать что бы настройки cisco ip communicator мог править сам пользователь. Без run as administrator
- Не работает кнопка подпись в Outlook 2016 2013
- Как понизить редакцию сервера Windows Server 2008 R2 с enterprise до Standard.
- Как сделать автоматизированную подготовку полного клона для VMware Horizon. VMware Horizon Automated Full Clone Provisioning
- удаление кеш 1с у всех пользователей + чиста темп на терминальном сервере