Перейти к содержимому

cisco

Как заставить Cisco IP Communicator подхватывать настройки пользователя в vdi horizon Instant Clone not run as administrator.

Суть проблемы в том что 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 
Читать далее

Как сделать что бы настройки cisco ip communicator мог править сам пользователь. Без run as administrator

Задача состоит в том что бы пользователь сам мог настраивать cisco ip communicator без прав администратора.

Как сделать что бы настройки cisco ip communicator мог править сам пользователь. Без run as administrator

Что бы Cisco IP Communicator не просил админские права для редактирования Device Name надо дать права на ветку реестра Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cisco Systems, Inc.

Как сделать что бы настройки cisco ip communicator мог править сам пользователь. Без run as administrator

Рег файл для настроек

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator]
"HostName"="SEP00987654321"
"UseSetVolume"=dword:00000001
"EnableHttpDownload"=dword:00000001
"UseDefaultDevices"=dword:00000000
"AlternateTftp"=dword:00000001
"TftpServer1"=dword:0b2e10ac
"TftpServer2"=dword:0c2e10ac
 
 
[HKEY_CURRENT_USER\Software\Cisco Systems, Inc.\Communicator]
"TftpServer1"=dword:0b2e10ac
"TftpServer2"=dword:0c2e10ac
"HostName"="SEP00987654321"

Создал powershrll скрипт для редактирование Device Name и tftp сервера

Add-Type -AssemblyName Microsoft.VisualBasic
$hostname = [Microsoft.VisualBasic.Interaction]::InputBox('Username:', 'User', "Enter cisco device name here")
 
 
#$hostname = Read-Host 'cisco device name?' -AsSecureString
 
 
Set-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator' -Name HostName -Value 
Читать далее