Guia Completo: Como Usar a Interface de Linha de Comando para Windows com AnyDesk

Índice

Interface de Linha de Comando para Windows

Os comandos a seguir podem ser inseridos na linha de comando do Windows ou podem ser usados em um script para automatizar partes do AnyDesk.

É importante executar esses comandos no caminho correto em que o AnyDesk está localizado ou especificar manualmente o caminho correto.

Por padrão, os clientes padrão do AnyDesk do anydesk.com.br são instalados no seguinte local: C:\Program Files (x86)\A nyDesk\AnyDesk.exe

Para clientes personalizados criados em my.anydesk.com.br, eles podem ser encontrados no seguinte local:

C:\Program Files (x86)\AnyDesk-\AnyDesk-.exe

O pode ser encontrado na página Detalhes dos Clientes de uma configuração personalizada existente no guia Arquivos de my.anydesk.com.br.

O pode ser encontrado na linha rotulada “Prefixo” após “ad_”. É gerado aleatoriamente e único para cada conta.

Comandos de Instalação

Esses comandos são usados ao instalar ou atualizar o AnyDesk através da interface de linha de comando na forma:

anydesk.exe –install <localização> <parâmetros_adicionais>

Por exemplo:

anydesk.exe –install  “C:\Program Files (x86)\AnyDesk” –start-with-win –create-desktop-icon

Por outro lado, a instalação de pacotes MSI do AnyDesk simplesmente usa o seguinte comando:

anydesk.msi (opcional: INSTALL=“<localização>“)

Parâmetro Descrição
--install <localização> Instalar o AnyDesk na <localização> especificada. ex. C:\Program Files (x86)\AnyDesk
--start-with-win Iniciar automaticamente o AnyDesk com o Windows. Isso é necessário para poder se conectar após reiniciar o sistema.
--create-shortcuts Criar entrada no menu Iniciar.
--create-desktop-icon Criar um atalho na área de trabalho para o AnyDesk.
--remove-first Remover a instalação atual do AnyDesk antes de instalar uma nova. ex. ao atualizar manualmente o AnyDesk.
--silent Não iniciar o AnyDesk após a instalação e não exibir caixas de mensagem de erro durante a instalação.
--update-manually Atualizar o AnyDesk manualmente (Padrão para clientes personalizados).
--update-disabled Desativar a atualização automática do AnyDesk.
--update-auto Atualizar o AnyDesk automaticamente (Padrão para clientes padrão, não disponível para clientes personalizados).

Voltar ao topo

Comandos do Cliente

Esses comandos podem ser usados para interagir com o cliente AnyDesk através da interface de linha de comando ou scripts.

Comando Descrição
anydesk.exe <parâmetro> Veja Parâmetros de Comando do Cliente.
echo <chave_de_licença> | anydesk.exe –register-license Registrar a chave de licença especificada. (Requer privilégios administrativos)
echo <minha_senha> | anydesk.exe –set-password Definir a senha especificada para acesso não assistido.

Parâmetros de Comando do Cliente

Parâmetro Descrição
--uninstall Desinstalar o AnyDesk (com avisos).
--remove Desinstalar o AnyDesk sem aviso (desinstalação silenciosa).
--start Iniciar o serviço AnyDesk.
--stop-service Parar o serviço AnyDesk.
--restart-service Reiniciar o serviço AnyDesk.
--remove-password Remover a senha de acesso não assistido. (Requer privilégios administrativos). Por favor, observe que as senhas pré-definidas de clientes personalizados não podem ser removidas.
--get-alias Retornar o Aliás AnyDesk. Precisa ser executado em um script.
--get-id Retornar o ID AnyDesk. Precisa ser executado em um script.
--get-status Retornar o status online do cliente. Precisa ser executado em um script.
--version Retornar a versão atual do cliente AnyDesk. Precisa ser executado em um script.
--settings Abrir a página de configurações padrão.
--admin-settings Abrir a página de configurações globais.
--settings:<parâmetro_viável>Parâmetros viáveis: ui, security, alias, privacy, video, capture, audio, connection, file_transfer, recording, printer, wol, license, about Abrir a página de configurações especificada.
--admin-settings:<parâmetro_viável> **Parâmetros viáveis:**capture, security, connection, recording Abrir a página de configurações globais especificada. (Requer privilégios administrativos).
--disclaimer Mostrar o aviso personalizado. Este parâmetro só funciona em clientes personalizados com o aviso ativado.

Scripts em Lote do Cliente

Obter ID AnyDesk:

@echo off
for /f “delims=” %%i in (’“C:\Program Files (x86)\AnyDesk\AnyDesk.exe” –get-id’) do set ID=%%i
echo O ID do AnyDesk é: %ID%
pause

Obter Aliás AnyDesk:

@echo off
for /f “delims=” %%i in (’“C:\Program Files (x86)\AnyDesk\AnyDesk.exe” –get-alias’) do set ALIAS=%%i
echo O Aliás do AnyDesk é: %ALIAS%
pause

Obter o status online:

@echo off
for /f “delims=” %%i in (’“C:\Program Files (x86)\AnyDesk\AnyDesk.exe” –get-status’) do set STATUS=%%i
echo O status do AnyDesk é: %STATUS%
pause

Obter a versão do AnyDesk:

@echo off
for /f “delims=” %%i in (’“C:\Program Files (x86)\AnyDesk\AnyDesk.exe” –version’) do set VER=%%i
echo A versão do AnyDesk é: %VER%
pause

Voltar ao topo

Comandos de Perfil de Permissão (AnyDesk 7+)

Comando Descrição
anydesk.exe –add-profile +<permissão> +<permissão> … Criar um perfil de permissão chamado . Por padrão, todas as permissões estão desabilitadas. Se deseja habilitá-las, adicione +<permissão> ao final do comando com um espaço entre elas para separar múltiplas permissões. Lista de <permissões>: áudio           entrada          área de transferência      arquivos de transferência de área de transferênciasbloquear_entrada    sas (Ação CTRL+ALT+DEL)          reiniciar        gerenciador_de_arquivos    bloquear_tela      sysinfo        quadro_branco      túnel_tcp      vpn            ponteiro_de_usuário    recursos_de_privacidadegravar-sessão
echo | anydesk.exe –add-profile +<permissão> +<permissão> … Criar um perfil de permissão chamado que pode ser acessado usando a senha de acesso não assistido . Veja acima para mais informações sobre como configurar permissões para este perfil.
echo | anydesk.exe –set-password Definir a senha de acesso não assistido para um existente. Para perfis personalizados, é simplesmente o nome do Perfil de Permissão. Para perfis padrão que vêm com o AnyDesk, deve-se usar o seguinte: Padrão: _defaultAcesso Completo: _full_accessCompartilhamento de Tela: _screen_sharing**Acesso Não Assistido:** _unattended_access
anydesk.exe –remove-password Remove a senha de acesso não assistido para .

Voltar ao topo

Comandos de Conexão

Uma conexão pode ser estabelecida através da interface de linha de comando.
Ao solicitar uma conexão através da linha de comando, vários parâmetros podem ser acrescentados.

Comando Descrição
anydesk.exe <ID/Alias> <parâmetros adicionais> O AnyDesk solicitará uma conexão para o cliente especificado. Veja Parâmetros de Comando de Conexão Opcionais para parâmetros adicionais
echo | anydesk.exe <ID/Alias> –with-password AnyDesk enviará uma solicitação de conexão para o cliente especificado com a senha inserida.

Parâmetros Opcionais de Comando de Conexão.

Parâmetro Descrição
--file-transfer O AnyDesk iniciará uma sessão de transferência de arquivos.
--tela-cheia O AnyDesk iniciará uma sessão interativa em tela cheia.
--simples O AnyDesk iniciará uma sessão interativa em uma janela simples, sem bordas ou pontos de menu.

Voltar ao topo

Publicado em

Deixe um comentário

Seu endereço de e-mail não será publicado

Nenhum comentário ainda