Para atribuir um dispositivo Windows via linha de comando, siga as instruções abaixo:
eco %níveldeerro%
Na linha de comando para verificar se o processo foi bem-sucedido:
TeamViewer.exe assignment --id paste_your_assignment_id_here --offline
Exemplo:
TeamViewer.exe assignment --id 0001CoBBChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAOjwtNCVK_JiM5lVdgdfguSk-gQ= --offline
Existem opções adicionais que você pode adicionar à sua linha de comando:
Para Windows:
--device-alias=[<name>]
Alias para o novo dispositivo, pois ele aparecerá na lista de dispositivos. Essa 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%“
--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
Para lidar com dispositivos que estão offline durante a atribuição, ele armazena a atribuição no registro como uma propriedade criptografada e a executa automaticamente quando o dispositivo fica online. Essa propriedade é excluída assim que o dispositivo é atribuído com sucesso.
Pré-requisitos:
Para atribuir um dispositivo macOS via linha de comando, siga as instruções abaixo:
sudo /Applications/TeamViewerHost.app/Contents/Helpers/TeamViewer_Assignment -assignment_id <ID> --offline
Exemplo:
sudo /Applications/TeamViewerHost.app/Contents/Helpers/TeamViewer_Assignment -assignment_id 0001CoBBChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAOjwtNCVK_JiM5lVdgdfguSk-gQ= --offline
Opção de linha de comando opcional
Esta é uma opção adicional que você pode adicionar à sua linha de comando:
-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:
--offline
Para lidar com dispositivos que estão offline durante a atribuição, ele armazena a atribuição no registro como uma propriedade criptografada e a executa automaticamente quando o dispositivo fica online. Essa propriedade é excluída assim que o dispositivo é atribuído com sucesso.
sudo /Applications/TeamViewer.app/Contents/Helpers/TeamViewer_Assignment -assignment_id paste_your_assignment_id_here --offline
Exemplo:
sudo /Applications/TeamViewer.app/Contents/Helpers/TeamViewer_Assignment -assignment_id 0001CoBBChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAOjwtNCVK_JiM5lVdgdfguSk-gQ= --offline
Opção de linha de comando opcional
Esta é uma opção adicional que você pode adicionar à sua linha de comando:
-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:
--offline
Para lidar com dispositivos que estão offline durante a atribuição, ele armazena a atribuição no registro como uma propriedade criptografada e a executa automaticamente quando o dispositivo fica online. Essa propriedade é excluída assim que o dispositivo é atribuído com sucesso.
sudo teamviewer assignment --id paste_your_assignment_id_here --offline
Exemplo:
sudo teamviewer assignment --id 0001CoABChARKJtw_okR6o_fJ7AisynpEigIACAfAgAJAO4PLaOBrqNDgr6jwtNCVK_JiM5lVdgdfgYo3uQ3pGkAbX8bo_VqPw1Rt61-RLe9AKSwZ14uwOXtUN7FYflrHbWAqRKBF0h8V18ldMcVT1rLF --offline
Esta é uma opção adicional que você pode adicionar à sua linha de comando:
--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:
--offline
Para lidar com dispositivos que estão offline durante a atribuição, ele armazena a atribuição no registro como uma propriedade criptografada e a executa automaticamente quando o dispositivo fica online. Essa propriedade é excluída assim que o dispositivo é atribuído com sucesso.
Se você já tem um dispositivo designado e executa a designação através da linha de comando novamente, a designação do dispositivo é sobrescrito pelo antigo. A sobrescrita implica que a atribuição antiga é excluída, e os gerentes ou políticas já atribuídas serão perdidas.
Observação: A política do TeamViewer Evitar a remoção da atribuição da conta também impede uma nova atribuição em um dispositivo já atribuído.