Caros, saudações.
É comum em ambientes de contact center, uma mesma maquina ser compartilhada entre vários usuários que logam com suas respectivas credenciais. O instalador do X-Lite mantem os arquivos no %userprofile%\AppData\Local, perdendo todas as configurações realizadas no softphone a cada novo usuário logado na maquina. Assim sendo, a equipe de TI deve ficar encarregada de reconfigurar o softphone a cada nova autenticação, e por favor, ninguém quer fazer isso.
Desse cenário surgiu meu problema que era manter essas configurações do X-Lite em todos os perfis criados na maquina.
Como dito, o instalador do softphone mantem as configurações no diretório do AppData, então um script em BAT pode ser usado para copiar todos esses arquivos para um diretório acessível à todos os usuários.
Depois de realizar todas as configurações no X-Lite(user ID, domains etc.), execute os seguintes comandos:
>SCRIPT PÓS CONFIGURAÇÃO DO X-LITE
xcopy "%userprofile%\appdata\Local\CounterPath" c:\sip\CounterPath\ /s /e /i /h /y
xcopy "%userprofile%\appdata\Local\CounterPath Corporation" "c:\sip\CounterPath Corporation\" /s /e /i /h /y
Observe que o comando é para copiar as duas pasta do X-Lite para uma pasta de nome "sip" no Disco Local C. Feito isso, basta acrescentar aos scripts de logon dos usuários um comando para copiar estes arquivos para a AppData do novo perfil, caso ainda não tenha copiado:
>SCRIPT DE LOGON
robocopy c:\sip\. "%userprofile%\appdata\Local" /e
Espero ter ajudado!