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

Как сделать что бы настройки 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 $hostname
Set-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator' -Name UseSetVolume -Value '00000001'
Set-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator' -Name EnableHttpDownload -Value '00000001'
Set-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator' -Name UseDefaultDevices -Value '00000000'
Set-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator' -Name AlternateTftp -Value '00000001'
Set-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator' -Name TftpServer1 -Value '187568300'
Set-ItemProperty -Path 'HKLM:\SOFTWARE\WOW6432Node\Cisco Systems, Inc.\Communicator' -Name TftpServer2 -Value '204345516'
 
 
Set-ItemProperty -Path 'HKCU:\Software\Cisco Systems, Inc.\Communicator' -Name TftpServer1 -Value '187568300'
Set-ItemProperty -Path 'HKCU:\Software\Cisco Systems, Inc.\Communicator' -Name TftpServer2 -Value '204345516'
Set-ItemProperty -Path 'HKCU:\Software\Cisco Systems, Inc.\Communicator' -Name HostName -Value $hostname

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

 

Similar Posts:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *