您可以根据需要对某台云桌面发送远程命令,无需登录云桌面,即可快速完成日常维护操作。

前提条件

云桌面处于运行中状态。

背景信息

本功能依赖于云助手。云助手是阿里云提供的原生运维部署服务,您无需登录云桌面,即可通过云助手远程自动执行Bat、PowerShell或者Shell命令,完成运行自动化运维脚本、安装或卸载软件等任务。
注意 请勿停止云助手服务,以免影响功能使用。云桌面默认已安装并运行云助手服务,您可以登录云桌面查看服务。对于Windows云桌面,云助手对应的服务名称为Aliyun Assist Service;对于Linux云桌面,云助手对应的服务名称为aliyun。

操作步骤

  1. 登录弹性云桌面控制台
  2. 在顶部菜单栏左上角处,选择地域。
  3. 在左侧导航栏,单击云桌面管理
  4. 云桌面管理页面,找到发送远程命令的云桌面,选择以下一种方式发送命令。
    • 单击云桌面对应操作列中的图标更多,选择发送远程命令
    • 单击云桌面ID进入详情页面后,单击命令执行详情页签,然后单击发送远程命令
  5. 在弹出的对话框,完成命令相关配置。
    1. 选择命令类型。
      • Windows云桌面:选择PowerShell或者Bat
      • Linux云桌面:选择Shell
    2. 命令内容框中,输入命令。
      说明 命令必须为单次执行可返回结果的命令,即不支持与命令返回信息进行二次交互。
    3. 单击执行
      • 执行过程中,可单击停止执行终止执行命令。
      • 执行完成后,可在命令输出框中查看返回信息,在下方查看执行结果。
    说明 一条命令执行完成后,可在命令内容框中继续输入命令,再次进行执行。

执行结果

执行完成后,您可以在云桌面详情的命令执行详情页签下查看该桌面的命令执行情况,也可以在远程命令页面查看所有云桌面的命令执行情况。