Este artigo foi traduzido automaticamente. Veja a versão de referência em inglês.
Contexto
Ao usar ferramentas de distribuição de software (ou ferramentas de implementação de software) para automatizar o processo de fornecimento de software a todos os computadores em uma rede, pode ser útil definir determinadas opções de instalação, como desativar a atualização automática ou instalar no modo silencioso (nenhuma interação do usuário final é necessária durante o processo de instalação).
A instalação do aplicativo Rainbow em uma área de trabalho remota (VDI - Virtual Desktop Infrastructure) requer uma instalação "por máquina" que alterará o local dos arquivos de cache e das entradas de registro.
Como funciona?
Opções disponíveis:
Existem diferentes opções que podem ser passadas como argumentos para o instalador para a instalação do Rainbow:
-
/VDI: modifica o local dos arquivos de cache e desativa a atualização automática
- funciona somente para o arquivo de instalação "Per Machine".
- para ser usado no ambiente de área de trabalho remota.
- /DisableAutoUpdate: desativa a atualização automática
-
/DisableAwayOnSessionLock: fará com que a presença não se afaste automaticamente quando a tela estiver bloqueada
- funciona somente para o arquivo de instalação "Per Machine".
- A detecção de ausência pode não funcionar bem no ambiente VDI.
- /AutoStart: inicia o aplicativo quando o usuário se conecta ao Windows.
- /NoOutlookAddIn: desativa o suplemento do Outlook (pode ser ativado pelo usuário após a instalação).
- /SILENT: a configuração não solicitará que o usuário final verifique manualmente nenhuma opção. Se nenhuma outra opção for definida, serão usados os padrões.
- /RESTARTAPPLICATIONS: Executa o aplicativo quando a instalação for concluída.
- /CreateDesktopShortcut: cria um ícone de atalho na área de trabalho.
- Tecla de atalho de discagem :
- /UseQuickDialModifier: define a tecla modificadora com os valores NONE, CTRL ou SHIFT.
- /UseQuickDialKey: define a tecla de discagem a ser usada em combinação com a tecla modificadora com o valor F1 a F11
-
/FirstStartLanguage: define o idioma da GUI da área de trabalho
Exemplo para alemão, use o seguinte argumento /FirstStartLanguage=de
Os idiomas disponíveis (ISO 639-1) são:-
ar, ca, cs, de, en, es-es, fi, fr, he, it, ja, ko, nl, no, pl, pt-br, pt-pt, ru, sv-se, tr, zh-cn, zh-tw
-
-
/FirstStartLoginEmail: preenche automaticamente o campo de endereço de e-mail do usuário na tela de login
use: /FirstStartLoginEmail=john.doe@company.com
Se o e-mail especificado for reconhecido como um usuário de SSO, o assistente de SSO será iniciado
Essa opção deve ser usada com a configuração por usuário. -
/ForceInstallDeps: Quando o sinalizador estiver definido e a configuração for iniciada por um usuário não administrador (sem "Executar como administrador"), a configuração permitirá a instalação das dependências ausentes da Microsoft (ou seja, VSTO, VC++ Runtime, .net framework). Como essas dependências exigem direitos de administrador para serem instaladas, será exibido um pop-up de elevação de direitos para cada dependência ausente (o administrador local poderá então inserir suas credenciais).
Ao fazer isso, o aplicativo Rainbow é instalado para o usuário que iniciou a configuração (em seu diretório %APPDATA%) e as dependências ausentes da Microsoft são instaladas na máquina (C:\Arquivos de Programas ou equivalente).
Observe que, sem essa configuração, se a instalação for iniciada por um usuário não administrador e as dependências da Microsoft estiverem ausentes, a instalação será interrompida com um pop-up de erro informando que elas devem ser instaladas antes da instalação do Rainbow. - /FirstStartTeams: Na primeira inicialização, se essa opção for definida durante a configuração, o aplicativo de desktop Rainbow permanecerá oculto até que o usuário se conecte ao Microsoft Teams e o Microsoft Teams forneça credenciais para o aplicativo de desktop.
-
/ForceSoftphone: Na primeira inicialização, se essa opção for definida durante a configuração, o desktop definirá automaticamente a opção de aparelho do usuário para o modo Softphone. Isso se aplicará somente se outros dados do usuário forem compatíveis com essa visualização de softphone (o usuário deve ter um perfil em que IM, chamadas de vídeo e compartilhamento de tela não sejam permitidos, como os perfis de telefonia ou telefonia e áudio Rainbow ).
Se essa opção for definida durante a configuração, o usuário não terá a opção de alterar a aparência. Para permitir que o usuário altere a aparência do aplicativo Rainbow, a única maneira é suprimir a chave de registro ForceSoftphone.Dependendo da configuração usada, a chave pode ser encontrada em:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise
\Rainbow
\
Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent EnterpriseRainbow
Como usar essas opções?
A forma como essas opções são passadas para o arquivo de instalação depende da ferramenta de distribuição de software usada. É possível fornecer vários argumentos de uma só vez.
Por exemplo, usando a ferramenta de linha de comando do Windows (cmd.exe), você terá de executar o seguinte comando:
msiexec.exe /i Rainbow.msi WRAPPED_ARGUMENTS="/arg1 /arg2"
ou
msiexec.exe /i Rainbow.msi WRAPPED_ARGUMENTS="/arg1=value /arg2=value"
Solução de problemas
Para fins de depuração, o comando a seguir gerará os registros de instalação:
msiexec.exe /i "Rainbow.msi" /l*v rainbow_msi.log WRAPPED_ARGUMENTS="/arg1 /arg2"
Alguns exemplos de instalações
Instalação silenciosa + desativar a atualização automática + iniciar o aplicativo após a instalação:
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /DisableAutoUpdate /RESTARTAPPLICATIONS"
Instalação silenciosa + tecla de atalho de discagem = SHIFT+F7
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /UseQuickDialModifier=SHIFT /UseQuickDialKey=F7"
Chaves resultantes no banco de dados do registro do PC
Dependendo do tipo de arquivo de instalação usado (Per User/Per Machine) e dos argumentos fornecidos, o processo de instalação cria chaves diferentes no banco de dados de registro do PC.
Modo por máquina:
-
Inicialização automática:
- Computador\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
-
VDI:
- Computador\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
Desativar atualização automática:
- Computador\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
DisableAwayOnSessionLock (Desativar o bloqueio de sessão):
- Computador\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialModifier (Usar modificador de discagem rápida):
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialKey:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
-
ForceSoftphone:
- Computador\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
- Computador\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Modo por usuário:
-
Inicialização automática:
- Computador\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
-
Desativar atualização automática:
- Computador\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialModifier:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
UseQuickDialKey:
- Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
-
ForceSoftphone:
- Computador\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
- Nenhuma VDI no modo de usuário
As opções a seguir não criarão chaves no banco de dados do registro do PC:
- SILENT
- NoOutlookAddin
- CreateDesktopShortcut
- Para as configurações por máquina, há algumas limitações:
- Se o usuário/TI instalou o aplicativo de desktop usando as configurações "UseQuickDialModifier" e/ou "UseQuickDialKey" e, em seguida, o usuário modifica as opções de tecla de atalho de discagem na interface do usuário, depois que o aplicativo for reiniciado, ele reutilizará os valores definidos durante a instalação.
Isso ocorre porque o aplicativo não pode alterar as entradas do registro sem executar o aplicativo com direitos de administrador (observe que, se o usuário executar o aplicativo com direitos de administrador, as alterações feitas por meio da interface do usuário serão mantidas na próxima vez que o aplicativo for iniciado). - Se o usuário/TI instalou o aplicativo de desktop sem usar as configurações "UseQuickDialModifier e/ou UseQuickDialKey" e o usuário modificou as opções de teclas de atalho de discagem na interface do usuário, após a reinicialização do aplicativo, ele usará os valores definidos pelo usuário (independentemente de o usuário ter direitos de administrador ou não).
- Se o usuário/TI instalou o aplicativo de desktop usando as configurações "UseQuickDialModifier" e/ou "UseQuickDialKey" e, em seguida, o usuário modifica as opções de tecla de atalho de discagem na interface do usuário, depois que o aplicativo for reiniciado, ele reutilizará os valores definidos durante a instalação.
- Para as configurações por usuário, o usuário pode alterar esses valores sem restrições.
Dicas sobre como desativar a atualização automática
Quando o aplicativo é iniciado, ele verifica se há duas entradas no registro: " VDI" ou "DisableAutoUpdate".
Ele verifica se há essas entradas em
Computador\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
e no
Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Se for encontrada uma entrada, nenhuma atualização automática será proposta ao iniciar o aplicativo.
O aplicativo foi instalado sem essa opção, como posso desativar a atualização automática?
Se o aplicativo estiver instalado no modo Per Machine, você poderá adicionar uma das seguintes chaves ao registro
1- Em Computador\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
Adicione uma chave de registro com o nome de valor VDI, tipo DWORD 32bit, valor 1, base hexadecimal
2- Em Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\Rainbow
Adicione uma chave de registro com o nome de valor DisableAutoUpdate, tipo DWORD 32bit, valor 1, base hexadecimal
Se o aplicativo estiver instalado no modo Per User, você poderá adicionar a chave ao registro
Em Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
Adicione uma chave de registro com o nome de valor DisableAutoUpdate, tipo DWORD 32bit, valor 1, base hexadecimal
Comentários
0 comentário
Artigo fechado para comentários.