全部產品
Search
文件中心

Elastic Desktop Service:發送遠程命令

更新時間:Jul 26, 2024

藉助遠程命令功能,可以在不通過無影終端串連雲電腦的情況下向雲電腦發送命令,快速完成日常維護操作。您可以向單台或者多台雲電腦發送命令,也可以向池化雲電腦(即雲電腦池內的雲電腦)發送命令。本文介紹如何使用遠程命令功能。

背景資訊

本功能依賴於雲助手。雲助手是阿里雲提供的原生營運部署服務,您無需串連雲電腦,即可通過雲助手遠程自動執行Bat、PowerShell或者Shell命令,完成運行自動化營運指令碼、安裝或卸載軟體等任務。

重要

雲電腦預設已安裝並運行雲助手服務,請勿停止該服務,以免影響功能使用。對於Windows雲電腦,雲助手的服務名稱為Aliyun Assist Service;對於Linux雲電腦,雲助手的服務名稱為aliyun。

前提條件

雲電腦處於運行中狀態。

向單台雲電腦發送命令

  1. 登入無影雲電腦控制台

  2. 在左側導覽列,選擇雲電腦管理 > 雲電腦

  3. 在頂部功能表列左上方處選擇目標地區。

  4. 雲電腦頁面上,找到需要接收遠程命令的雲電腦,選擇以下一種方式發送命令:

    1. 操作列單擊 ⋮ 表徵圖,並選擇發送遠程命令

    2. 單擊雲電腦ID,選擇命令執行詳情頁簽,然後單擊發送遠程命令

  5. 發送遠程命令對話方塊中輸入以下參數,並單擊執行

    參數

    說明

    命令類型

    • Windows雲電腦:選擇PowerShell或者Bat

    • Linux雲電腦:選擇Shell

    命令內容

    根據需要輸入命令。

    說明

    命令必須為單次執行可返回結果的命令,不支援與命令返回資訊進行二次互動。

    一條命令執行完成後,可在命令內容文字框中繼續輸入命令,並再次執行命令。

向多台雲電腦發送命令

  1. 在左側導覽列,選擇營運 > 遠程命令

  2. 遠程命令頁面上單擊批量發送遠程命令

  3. 批量發送遠程命令頁面上輸入以下參數,並單擊確認發送

    參數

    說明

    命令配置

    • 命令類型

      • Windows雲電腦:選擇PowerShell或者Bat

      • Linux雲電腦:選擇Shell

    • 命令內容

      根據需要輸入命令。

      說明

      命令必須為單次執行可返回結果的命令,不支援與命令返回資訊進行二次互動。

    選擇雲電腦

    選擇要接收遠程命令的雲電腦。

    說明
    • 僅狀態為運行中的雲電腦可以被選中。

    • 同一地區下最多支援選擇500台雲電腦。如果您一次選擇的雲電腦數量大於300台,則系統自動為您拆分為多個命令分步驟執行,請根據命令執行ID查詢執行結果。

    • 您可以根據雲電腦名稱雲電腦ID辦公網路ID使用者名稱稱即將到期等條件快速篩選目標雲電腦。

    一條命令執行完成後,可在命令內容文字框中繼續輸入命令,並再次執行命令。

向池化雲電腦發送命令

  1. 在左側導覽列,選擇雲電腦管理 > 雲電腦池

  2. 在頂部功能表列左上方處選擇目標地區。

  3. 雲電腦池頁面上,找到需要接收遠程命令的雲電腦池,並單擊雲電腦池ID

  4. 命令執行詳情頁簽上單擊發送遠程命令

  5. 發送遠程命令對話方塊中輸入以下參數,並單擊執行

    配置項

    說明

    命令類型

    • Windows雲電腦:選擇PowerShell或者Bat

    • Linux雲電腦:選擇Shell

    選擇雲電腦

    選擇要接收命令的雲電腦。

    • 全部:向雲電腦池內所有處於運行中的池化雲電腦發送命令。

    • 指定:單擊下拉框選擇要接收命令的池化雲電腦。

    命令內容

    根據需要輸入命令。

    說明

    命令必須為單次執行可返回結果的命令,不支援與命令返回資訊進行二次互動。

    一條命令執行完成後,可在命令內容文字框中繼續輸入命令,並再次執行命令。

後續步驟

執行完成後,您可以查看命令執行狀態、命令執行ID、命令內容和執行命令時間等資訊。

情境

入口

查看雲電腦的命令執行狀態

  • 查看單台雲電腦的命令執行狀態

    雲電腦頁面上,找到待查看命令執行資訊的雲電腦,並單擊雲電腦ID,然後選擇命令執行詳情頁簽即可查看已發送命令的資訊。

  • 查看多台雲電腦的命令執行狀態

    遠程命令頁面上,輸入命令ID搜尋目標命令,單擊命令執行ID操作列的查看,按需選擇執行列表命令內容頁簽查看即可。

查看池化雲電腦的命令執行狀態

雲電腦池頁面上,找到待查看命令執行資訊的雲電腦池,並單擊雲電腦池ID,然後選擇命令執行詳情頁簽即可查看已發送命令的資訊。