Recomendamos usar um script específico para implantar TeamViewer (Classic) com sucesso em seus dispositivos.
Neste artigo, mostraremos a você nosso script recomendado e explicaremos o significado de cada parâmetro.
Este artigo se aplica a clientes com licença Corporate e Tensor que desejam implantar o TeamViewer Classic (versão 15 ou mais recente) em seus dispositivos Windows.
Importante: Por favor, certifique-se de substituir [seu_xxx] por seus próprios valores.
Este script processa o desdobramento em duas etapas:
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Host.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID timeout /t 30 /nobreak "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" assignment --id YOUR_ASSIGNMENT_ID
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Full.msi" /qn timeout /t 30 /nobreak "C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id YOUR_ASSIGNMENT_ID
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Full.msi" /qn timeout /t 30 /nobreak "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" assignment --id YOUR_ASSIGNMENT_ID
Explicaremos aqui os parâmetros que utilizamos em nossos scripts recomendados:
Instala o pacote.
Permite a instalação silenciosa.
Define o caminho de instalação.
Observação: Também pode estar em um caminho de rede.
Aplica a personalização de seu módulo.
Observação: Aplica-se apenas ao TeamViewer Host.
Importação TeamViewer opções.
Para mais informações, leia o artigo a seguir:
Configurações de exportação para implantação
Observação: O valor deve ser um caminho local absoluto válido ou um caminho para um compartilhamento de rede.
Importante: Don't use este parâmetro em combinação com o IMPORTREGFILE.
Controla a desativação/ativação do Outlook plugin.
true: O plugin do Outlook TeamViewer é ativado após a instalação (padrão)
false: O plug-in do Outlook TeamViewer é desativado após a instalação
Instala um driver de dispositivo virtual necessário para o recurso de redirecionamento de chave de segurança que permite o uso de cartões inteligentes e dispositivos baseados em fido por meio de uma sessão do TeamViewer.
0: Não instala o driver (Default)
1: Instala o motorista
Existem opções adicionais que você pode adicionar à sua linha de comando:
Para Windows:
--device-alias=[<name>]
Para macOS:
-device_alias [<name>]
Para Linux:
--device-alias=[<name>]
Alias para o novo dispositivo na lista de dispositivos. Nenhum alias será aplicado se o dispositivo já estiver na lista de contatos. A propriedade pode assumir os seguintes valores:
Exemplo:
"C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id 123 --device-alias=%COMPUTERNAME%-%USERNAME%
💡Dica : Se quiser usar espaços, tem que colocar tudo em "..." como no exemplo a seguir:
"C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id 123 --"device-alias=%COMPUTERNAME% test %USERNAME%"
Para impedir a criação de atalhos na área de trabalho após uma atualização do TeamViewer use:
msiexec /i "Path\To\TeamViewer.msi" /qn ADDLOCAL=ALL REMOVE=f.DesktopShortcut
📌Lembrete: Se você implantou o TeamViewer Host no passado usando o arquivo MSI com a opção DESKTOPSHORTCUTS=0, e agora quiser se livrar do atalho na área de trabalho, use o seguinte comando:
msiexec /i "Path\To\TeamViewer.msi" /qn REMOVE=f.DesktopShortcut
--retries
A atribuição é repetida em caso de erros temporários. Observe que há um tempo de espera de 1 segundo entre cada tentativa.
--timeout
Defina o tempo limite geral em segundos usado para todas as tentativas de atribuição.
Exemplo:
TeamViewer.exe assignment --id YOUR_ASSIGNMENT_ID --retries=3 --timeout=120