1. Help Center
  2. Recursos
  3. Interface da Linha de Comando

Interface de Linha de Comando para Windows

 

Esta é uma tradução automática. Para a versão original, clique aqui.

 

Índice

 

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 AnyDesk está localizado ou especificar o caminho correto manualmente.

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

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

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

O < prefix > pode ser encontrado na página Detalhes do cliente de uma configuração de cliente personalizada existente na guia Arquivos de my .anydesk.com .

O < prefix > 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 por meio da interface de linha de comando no formato:

anydesk.exe --install <location> <additional_parameters>

Por exemplo:

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

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

anydesk.msi (optional: INSTALL="<location>")
 

Parâmetro

Descrição
--install <location>

Instale AnyDesk na <localização especificada>.
por exemplo, C:\Program Files (x86)\AnyDesk

--start-with-win Iniciar automaticamente qualquerDesk com Windows. Isto é necessário para ser capaz de se conectar após reiniciar o sistema.
--create-shortcuts Criar entrada no menu inicial.
--create-desktop-icon Criar um link na área de trabalho para AnyDesk.
--remove-first Remova a instalação atual do AnyDesk antes de instalar o novo, por exemplo, ao atualizar o AnyDesk manualmente.
--silent Não inicie AnyDesk após a instalação e não exiba caixas de mensagens de erro durante a instalação.
--update-manually Atualização manual de qualquerDesk
(Default para clientes personalizados).
--update-disabled Desativar a atualização automática de AnyDesk.
--update-auto Atualizar qualquerDesk automaticamente
(Padrão para clientes padrão, não disponível para clientes personalizados).

Voltar ao início

Comandos do cliente

Esses comandos podem ser usados para interagir com o cliente AnyDesk por meio da interface de linha de comando ou scripts.


Comando Descrição
anydesk.exe <parameter> Ver Parâmetros de Comando do Cliente..
echo <license_key> | anydesk.exe --register-license Registre a chave de licença especificada. (Exige privilégios administrativos)
echo <my_password> | anydesk.exe --set-password Defina a senha especificada para acesso sem supervisão.

Parâmetros de comando do cliente


Parâmetro

Descrição

--uninstall

Desinstalar AnyDesk (com prompts).
--remove Desinstalar AnyDesk sem aviso prévio (desinstalação silenciosa).

--tray

Iniciar o processo que cria o ícone da bandeja.

--start

Iniciar o serviço AnyDesk.
--stop-service Pare o serviço AnyDesk.
--restart-service Reinicie o serviço AnyDesk.
--remove-password

Remova a senha de acesso sem supervisão. (Exige privilégios administrativos).

Favor observar que senhas predefinidas de clientes personalizados não podem ser removidas.

--get-alias Devolver o AnyDesk-Alias. Precisa ser executado em um script.
--get-id Devolver o AnyDesk-ID. Precisa ser executado em um script.
--get-status Devolver o status on-line do cliente. Precisa ser executado em um script.
--version Devolver a versão atual do cliente AnyDesk. Precisa ser executado em um script.
--settings Abra a página de configurações padrão.
--admin-settings Abra a página de configurações globais.

--settings:<viable_parameter>
Viable parameters:
ui, security, alias, privacy, video, capture, audio, connection, file_transfer, recording, printer, wol, license, about

Abra a página de configurações especificadas.

--admin-settings:<viable_parameter>

Viable parameters:
capture, security, connection, recording

Abra a página de configurações globais especificadas. (Exige privilégios administrativos).

--disclaimer

Mostrar a isenção de responsabilidade personalizada. Este parâmetro só funciona em clientes personalizados com o termo de isenção de responsabilidade ativado.

--show-advert

Mostrar a página de anúncios da AnyDesk. Obrigado por compartilhar! 

Scripts em lote do cliente

Obtenha AnyDesk-ID:

 @echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-id') do set CID=%%i
echo AnyDesk ID is: %CID%
pause

Obtenha AnyDesk-Alias:

 @echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-alias') do set CID=%%i
echo AnyDesk Alias is: %CID%
pause

Obtenha o status on-line:

 @echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-status') do set CID=%%i
echo AnyDesk status is: %CID%
pause

Obtenha a versão do AnyDesk:

 @echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --version') do set CID=%%i
echo AnyDesk version is: %CID%
pause

Voltar ao início

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

Comando Descrição
anydesk.exe --add-profile <name> +<permission> +<permission> ...

Criar um perfil de permissão chamado <nome>. Por padrão, todas as permissões são desativadas. Se você desejar habilitá-las, adicione +<permission> ao final do comando com um espaço no meio para separar as múltiplas permissões.

Lista de <permissões>:

audio          

input          

clipboard      

clipboard_files

block_input    

sas (CTRL+ALT+DEL Action)         

restart        

file_manager    

lock_desk      

sysinfo        

whiteboard      

tcp_tunnel      

vpn            

user_pointer    

privacy_feature

record_session
echo <password> | anydesk.exe --add-profile <name> +<permission> +<permission> ...

Crie um perfil de permissão chamado <nome> que pode ser acessado usando a senha de acesso desacompanhado <senha>.

Veja acima para mais informações sobre como configurar as permissões para este perfil.

echo <password> | anydesk.exe --set-password <profile>

Defina o acesso desacompanhado <senha> para um <perfil existente>.

Para perfis personalizados, <profile> é simplesmente o nome do Perfil de Permissão.

Para perfis padrão que vêm com AnyDesk, o seguinte deve ser usado:

Default: _default
Full Access: _full_access
Screen Sharing: _screen_sharing
Unattended Access: _unattended_access
anydesk.exe --remove-password <profile> Remove a senha de acesso desacompanhado para <profile>.

 

Comandos de conexão

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

Comando Descrição
anydesk.exe <ID/Alias> <additional parameters>

QualquerDesk solicitará uma conexão com o cliente especificado.

Veja Optional Connection Command Parameters para parâmetros adicionais

echo <password> | anydesk.exe <ID/Alias> --with-password AnyDesk enviará um pedido de conexão para o cliente especificado com a senha digitada. 

Parâmetros de Comando de Conexão Opcionais.

Parametro Descrição
--file-transfer AnyDesk iniciará uma sessão de Transferência de Arquivos.
--fullscreen AnyDesk iniciará uma sessão interativa em modo tela cheia.
--plain AnyDesk iniciará uma sessão interativa em uma janela plana sem bordas ou pontos de menu. 

Voltar ao início