Todos os produtos
Search
Central de documentação

Elastic Desktop Service:Enviar comandos remotos

Última atualização: Jun 27, 2026

Execute comandos Bat, PowerShell ou Shell em cloud computers diretamente do console, sem necessidade de conexão via terminal. Quando um cloud computer estiver inacessível por área de trabalho remota (por exemplo, devido a conflito de sessão ou problema de rede), os comandos remotos costumam ser a única forma de manutenção.

Como funciona

Os comandos remotos utilizam o Cloud Assistant, agente nativo de Operações e Manutenção (O&M) da Alibaba Cloud. O Cloud Assistant executa por padrão em todos os cloud computers:

Sistema operacional

Nome do serviço

Windows

Aliyun Assist Service

Linux

aliyun

Não interrompa esses serviços. A interrupção desativa os comandos remotos e outras funções dependentes do Cloud Assistant.

Limitações

Restrição

Detalhe

Interatividade do comando

Apenas comandos não interativos têm suporte. Os comandos devem retornar um resultado após uma única execução.

Estado do cloud computer

O cloud computer precisa estar no estado Running.

Tamanho do lote

Até 500 cloud computers por região em cada lote.

Divisão automática de tarefas

Ao selecionar mais de 300 cloud computers, o sistema divide a tarefa em múltiplas execuções. Utilize o ID de execução do comando para acompanhar os resultados entre as divisões.

Execute as End User

Há suporte apenas para comandos PowerShell e Bat. Não há suporte para Shell.

Pré-requisitos

Antes de começar, verifique se:

  • O cloud computer de destino está no estado Running

Enviar um comando para um único cloud computer

  1. Faça login no Elastic Desktop Service Enterprise console.

  2. No painel de navegação à esquerda, escolha Resource Management > Cloud Computers.

  3. Na barra de navegação superior, selecione uma região.

  4. Na página Cloud Computers, localize o cloud computer de destino e abra a caixa de diálogo Send Remote Commands usando um dos métodos abaixo:

    • Na coluna Actions, clique em More e selecione Send Remote Commands.

    • Clique no ID do cloud computer, acesse a aba Command Execution Details e clique em Send Remote Commands.

  5. Configure os parâmetros a seguir e clique em Execute.

    Parâmetro

    Descrição

    Command Type

    Selecione PowerShell ou Bat para cloud computers Windows, ou Shell para cloud computers Linux.

    Command Content

    Insira o comando a executar.

Após a conclusão do comando, insira outro comando em Command Content e clique em Execute para executar comandos adicionais.

Enviar um comando para vários cloud computers

  1. Faça login no Elastic Desktop Service Enterprise console.

  2. Abra a página Batch Send Remote Commands usando um dos métodos abaixo:

    Página Cloud Computers

    1. No painel de navegação à esquerda, escolha Resource Management > Cloud Computers. Na página Cloud Computers, clique em Send Remote Commands no canto superior esquerdo.

    Página Remote Commands

    1. No painel de navegação à esquerda, escolha O&M Management > Remote Command. Na página O&M Management > Remote Command, clique em Batch Send Remote Commands.

  3. Configure os parâmetros a seguir e clique em Confirm.

    Parâmetro

    Descrição

    Command Configuration

    Defina o tipo e o conteúdo do comando: Command Type — selecione PowerShell ou Bat para Windows, ou Shell para Linux. Command Content — insira o comando a executar.

    Execute as End User

    Quando ativado, o comando executa na sessão do usuário final — útil para comandos que exigem acesso à GUI ou interação com o ambiente do usuário. Há suporte apenas para PowerShell e Bat. Quando ativado, a lista exibe apenas cloud computers com usuários conectados.

    Select Cloud Computers

    Selecione os cloud computers onde o comando será executado. Filtre por Cloud Computer Name, Cloud Computer ID, Office Network ID, Username ou About to Expire para refinar a lista.

Após a conclusão do comando, insira outro comando em Command Content e execute-o para rodar comandos adicionais.

Enviar um comando para um cloud computer compartilhado

  1. Faça login no Elastic Desktop Service Enterprise console.

  2. No painel de navegação à esquerda, escolha Resource Management > Shared Cloud Computer.

  3. Na barra de navegação superior, selecione uma região.

  4. Na aba Computer Pool da página Shared Cloud Computer, localize o pool de computadores de destino e clique no respectivo ID.

  5. Na aba Command Execution Details, clique em Send Remote Commands.

  6. Configure os parâmetros a seguir e clique em Execute.

    Parâmetro

    Descrição

    Command Type

    Selecione PowerShell ou Bat para cloud computers Windows, ou Shell para cloud computers Linux.

    Select cloud computers

    Escolha o escopo de destino: All — envia o comando para todos os Shared Cloud Computers no estado Running neste pool de computadores. Specific — selecione Shared Cloud Computers individuais na lista suspensa.

    Command Content

    Insira o comando a executar.

Após a conclusão do comando, insira outro comando em Command Content e execute-o para rodar comandos adicionais.

Visualizar resultados da execução de comandos

Após a execução de um comando, visualize seu status, ID, conteúdo e horário de execução:

Cenário

Passos

Cloud computer único

Na página Cloud Computers, clique no ID do cloud computer e abra a aba Command Execution Details.

Vários cloud computers

Acesse O&M Management > Remote Command. Pesquise pelo ID do comando e clique no ID ou em View na coluna Actions. Abra a aba Executions ou Command Content conforme necessário.

Shared Cloud Computer

Na página Shared Cloud Computer, clique no ID do pool de computadores de destino e abra a aba Command Execution Details.