--- title: "Interface de linha de comando para Windows" slug: "command-line-interface-for-windows" updated: 2025-08-05T09:55:02Z published: 2025-08-05T10:02:31Z canonical: "support.anydesk.com/command-line-interface-for-windows" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.anydesk.com/llms.txt > Use this file to discover all available pages before exploring further. # Interface de linha de comando para Windows O AnyDesk Interface de linha de comando (CLI) permite que administradores e usuários avançados automatizem a instalação, configuração, cliente e Gerenciamento de Sessãoe configurações de rede. Este artigo explica como usar os comandos do AnyDesk no prompt de comando do Windows ou em scripts, como arquivos em lote, para simplificar as implantações e a administração. > [!CAUTION] > 🚨 **IMPORTANTE** > > Todos os comandos devem ser executados a partir do diretório onde `AnyDesk.exe` está localizado ou o caminho executável completo deve ser especificado. A localização do executável AnyDesk depende do tipo de cliente: - **Os clientes padrão baixados do** [**anydesk.com**](https://anydesk.com/en/downloads/windows) normalmente são instalados em: `C:\Program Files (x86)\AnyDesk\AnyDesk.exe` - **Os clientes personalizados gerados por meio** [**my.anydesk.com**](http://my.anydesk.com/v2) normalmente são instalados em: `C:\Program Files (x86)\AnyDesk-<prefix>\AnyDesk-<prefix>.exe` O `<prefix>` é um identificador exclusivo para sua conta. Você pode encontrá-lo na guia **Compilações** > selecionar [my.anydesk](http://my.anydesk.com/v2) > > de compilação desejada na seção **Geral**, marque o campo **Prefixo**. --- ## Instalação Esta seção fornece instruções para instalar ou atualizar o cliente Windows AnyDesk usando a linha de comando. Você pode usar esses comandos em scripts, processos de implantação do sistema ou durante a configuração manual. Os parâmetros de instalação permitem definir comportamentos de instalação específicos, como criação de atalhos, modo silencioso e preferências de atualização. ### Comandos de instalação Para instalar ou atualizar o AnyDesk usando a CLI, use o seguinte formato de comando: ```plaintext anydesk.exe --install ``` Por exemplo: ```plaintext anydesk.exe --install  “C:\Program Files (x86)\AnyDesk” --start-with-win --create-desktop-icon ``` Para implantações baseadas em MSI: ```plaintext anydesk.msi (optional: INSTALL="") ``` ### **Parâmetros de instalação** | **Parâmetro** | **Descrição** | | --- | --- | | **--install ** | Instala o AnyDesk no local especificado (por exemplo, `C:\Program Files (x86)\AnyDesk`). | | **--start-with-win** | Configura o AnyDesk para iniciar automaticamente com o Windows. | | **--criar-atalhos** | Adiciona um atalho do Menu Iniciar. | | **--criar-ícone da área de trabalho** | Adiciona um atalho na área de trabalho. | | **--remove-primeiro** | Desinstala a versão atual antes de instalar uma nova. Útil para atualizações manuais. | | **--silencioso** | Executa a instalação sem interface do usuário e prompts de erro. | | **--update-manualmente** | Habilita atualizações manuais (padrão para cliente personalizado). | | **--atualização desativada** | Desativa as atualizações do AnyDesk. | | **--atualização-auto** | Habilita atualizações automáticas (padrão para clientes padrão; não disponível para clientes personalizados | --- ## Cliente AnyDesk O executável do AnyDesk (`anydesk.exe`) oferece uma ampla gama de comandos que permitem aos administradores controlar e configurar o cliente. Esses comandos podem ser usados individualmente ou em scripts de automação para simplificar tarefas administrativas em vários sistemas. ### Comandos do cliente Os exemplos abaixo demonstram como usar comandos de cliente de chave, como registrar uma chave de licença ou definir uma senha Acesso não supervisionado . Esses comandos são frequentemente usados durante a configuração inicial ou ao automatizar a configuração do cliente. | **Comando** | **Descrição** | | --- | --- | | **anydesk.exe ** | Para obter uma lista completa das opções disponíveis, consulte [Client command parameters](/v1/docs/command-line-interface-for-windows#client-command-parameters). | | **'eco "\| anydesk.exe --register-license** | Registra a chave de licença especificada. Requer privilégios de administrador. | | **'eco "\| anydesk.exe --set-password** | Define a senha especificada para Acesso Não Supervisionado. | ### **Parâmetros de comando do cliente** Esta tabela lista os parâmetros de linha de comando individuais disponíveis para o cliente AnyDesk. Esses parâmetros podem ser usados para `anydesk.exe` configurar ou controlar o cliente diretamente e são comumente usados em scripts ou configurações administrativas. | **Parâmetro** | **Descrição** | | --- | --- | | **--desinstalar** | Desinstala o AnyDesk com um prompt gráfico. | | **--retirar** | Desinstala o AnyDesk silenciosamente, sem qualquer prompt ou interface do usuário. | | **--começar** | Inicia o serviço em segundo plano do AnyDesk. | | **--stop-service** | Interrompe o serviço em segundo plano do AnyDesk. | | **--restart-service** | Reinicia o serviço em segundo plano do AnyDesk. | | **--remove-senha** | Exclui a senha de acesso não supervisionado (direitos de administrador necessários). **Nota:** Isso não pode remover senhas predefinidas de clientes personalizados. | | **--remover-licença** | Remove a chave de licença do cliente. **Nota:** Isso não desconecta os usuários conectados por meio de sua conta. | | **--get-alias** | Exibe o alias do AnyDesk. Normalmente usado em scripts. | | **--get-id** | Exibe o ID do AnyDesk. Normalmente usado em scripts. | | **--get-status** | Exibe o status online do cliente. | | **--Versão** | Exibe a versão instalada do AnyDesk. | | **--Configurações** | Abre a página de configurações padrão (local). | | **--admin-configurações** | Abre a página de configurações globais (nível de administrador). | | **--configurações:** | Abre a seção de configurações especificadas. Parâmetros suportados: `ui`, `security`, `alias`, `privacy``video``capture``audio``connection``file_transfer``recording``printer``wol``license``about` | | **--configurações de administrador:** | Abre a seção especificada das configurações globais. Parâmetros suportados: `capture`, `security`, `connection`, `recording` | | **--Disclaimer** | Exibe a mensagem de isenção de responsabilidade personalizada. Funciona apenas para clientes personalizados com essa opção habilitada. | **Exemplo de script em lote para obter o ID do AnyDesk:** ```plaintext @echo off for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-id') do set ID=%%i echo AnyDesk ID is: %ID% pause ``` --- ## Comandos de perfil de permissão (AnyDesk 7+) Os perfis de permissão permitem que os administradores definam configurações personalizadas de controle de acesso para sessões remotas. Esses perfis podem ser criados, configurados e gerenciados por meio da linha de comando. Isso é compatível com o AnyDesk versão 7 e posterior. ### Criar um perfil de permissão ```plaintext anydesk.exe --add-profile + + ... ``` Cria um novo perfil de permissão chamado `<name>`. Por padrão, todas as permissões estão desabilitadas. Use `+<permission>` para habilitar permissões específicas, separadas por espaços. Permissões suportadas: - `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` ### Criar um perfil com senha de acesso não supervisionado ```plaintext echo | anydesk.exe --add-profile + + ... ``` Cria um perfil de permissão nomeado `<name>` com a senha de acesso autônomo especificada. As permissões devem ser definidas da mesma forma que acima. ### Definir uma senha para um perfil existente ```plaintext echo | anydesk.exe --set-password ``` Atribui ou atualiza a senha de acesso autônomo para o perfil especificado. - Para perfis personalizados: use o nome do perfil de permissão. - Para perfis padrão, use: - `_default` –Inadimplência - `_full_access` – Acesso total - `_screen_sharing` - Compartilhamento de tela - `_unattended_access` – [Unattended Access](/v1/docs/permission-profiles) ### Remover uma senha de um perfil ```plaintext anydesk.exe --remove-password ``` Remove a senha de acesso autônomo do perfil especificado. > [!TIP] > 💡 **NOTA** > > Esse comando não pode remover senhas predefinidas de configurações personalizadas do cliente. --- ## Iniciar sessões via linha de comando Você pode iniciar sessões remotas diretamente da linha de comando usando o `anydesk.exe` executável. ### Comandos de conexão Isso pode ser útil para integrar o AnyDesk com scripts, ferramentas de gerenciamento ou processos de automação. **Conectar-se a um cliente** ```plaintext anydesk.exe ``` Inicia uma sessão remota para o ID ou alias do AnyDesk especificado. - `<ID_or_Alias>` - o endereço AnyDesk do cliente remoto. - `<additional_parameters>` - parâmetros opcionais para personalizar a sessão. Para obter parâmetros adicionais, consulte [Optional session parameters](/v1/docs/command-line-interface-for-windows#optional-session-parameters). **Conecte-se usando uma senha** ```plaintext echo | anydesk.exe --with-password ``` Inicia uma sessão para o cliente especificado e envia a senha fornecida para acesso autônomo. ### Parâmetros de sessão opcionais Você pode adicionar os seguintes parâmetros aos comandos de sessão para modificar como a sessão é iniciada: | **Comando** | **Descrição** | | --- | --- | | **--transferência de arquivos** | Inicia uma sessão de transferência de arquivos. | | **--tela cheia** | Inicia uma sessão no modo de tela cheia. | | **--planície** | Inicia uma sessão em uma janela sem bordas e opções de menu. | --- ## Comandos de proxy Você pode definir as configurações de proxy HTTP do AnyDesk usando parâmetros de linha de comando. Isso é especialmente útil para ambientes com políticas de rede rígidas ou onde a autenticação de proxy é necessária. > [!NOTE] > 🦉 Para obter mais detalhes sobre as configurações de proxy, consulte [**this article**](/v1/docs/settings-1). ### Desativar o uso de proxy ```plaintext anydesk.exe --proxy --set-host never ``` Define o modo proxy como **Sem proxy** em **Configurações > Conexão > HTTP-Proxy**. O AnyDesk não tentará se conectar por meio de um proxy. ### Detectar proxy automaticamente ```plaintext anydesk.exe --proxy --set-host detect ``` Define o modo proxy como **Detectar proxy**. AnyDesk tentará detectar um proxy. Se nenhum for encontrado, ele prosseguirá sem um. ### Configurar um proxy manual ```plaintext anydesk.exe --proxy --set-host
[] [--reconnect] ``` Configura um proxy manual em **Configurações > Conexão > HTTP-Proxy**. - `<proxy_type>`: `http`, `https`, ou `socks` - `<address>`: Endereço do servidor proxy (IP ou URL) - `<port>`: Porta usada para se conectar ao proxy - `[+force-proxy]`: Tente proxy, volte para a conexão normal se falhar (opcional) - `[-force-proxy]`: Forçar proxy; desconectar se o proxy não estiver disponível (opcional) - `[--reconnect]`: Reinicia a conexão para aplicar as novas configurações (opcional) ### Desativar autenticação de proxy ```plaintext anydesk.exe --proxy --set-auth disable ``` Desabilita a autenticação. Define a autenticação **HTTP-Proxy** como **Nenhuma autenticação necessária**. ### Usar credenciais do Windows ```plaintext anydesk.exe --proxy --set-auth auto ``` Usa credenciais de conta do Windows para autenticação de proxy (NTLM). Define a autenticação **HTTP-Proxy** como **NTLM**. ### Especifique o nome de usuário e a senha ```plaintext echo | anydesk.exe --proxy --set-auth simple ``` Usa o nome de usuário e a senha configurados para autenticação. Define o método de autenticação de proxy como **Configurar nome de usuário e senha**. Uma ferramenta que permite que administradores e usuários avançados automatizem tarefas de instalação, configuração e gerenciamento de clientes usando comandos de linha de comando. O processo de supervisão e controle de sessões remotas, incluindo início, término e monitoramento de conexões. Um recurso que permite conexões a um dispositivo remoto sem a necessidade de aprovação manual na outra extremidade, permitindo o acesso usando apenas uma senha. Um recurso integrado que cria uma conexão segura e privada entre dispositivos locais e remotos. Ele aumenta a segurança vinculando apenas os dois dispositivos diretamente, sem permitir o acesso a outros dispositivos em nenhuma das redes.