Guia Completo: Como Usar a Interface de Linha de Comando para Windows com AnyDesk
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-
O
O
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). |
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
Comandos de Perfil de Permissão (AnyDesk 7+)
Comando | Descrição |
---|---|
anydesk.exe –add-profile |
Criar um perfil de permissão chamado |
echo |
Criar um perfil de permissão chamado |
echo |
Definir a senha de acesso não assistido |
anydesk.exe –remove-password |
Remove a senha de acesso não assistido para |
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 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. |
- Publicado em