

• 2026 年 4 月 30 日之後， AWS Systems Manager CloudWatch Dashboard 將不再可用。客戶可以繼續使用 Amazon CloudWatch 主控台來檢視、建立和管理其 Amazon CloudWatch 儀表板，就像現在一樣。如需詳細資訊，請參閱 [Amazon CloudWatch Dashboard 文件](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用特定文件版本執行命令
<a name="run-command-version"></a>

您可以使用文件版本參數來在命令執行時，指定要使用的 AWS Systems Manager 文件版本。您可為此參數指定下列其中一個選項：
+ \$1DEFAULT
+ \$1LATEST
+ 版本編號

請執行以下處理程序來使用文件版本參數執行命令。

------
#### [ Linux ]

**在本機 Linux 機器 AWS CLI 上使用 執行命令**

1. 如果您尚未安裝並設定 AWS Command Line Interface (AWS CLI)，請安裝並設定 。

   如需相關資訊，請參閱[安裝或更新最新版本的 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)。

1. 列出所有可用的文件

   此命令會根據 AWS Identity and Access Management (IAM) 許可列出您帳戶可用的所有文件。

   ```
   aws ssm list-documents
   ```

1. 執行下列命令來檢視不同版本的文件。將*文件名稱*取代為自己的資訊。

   ```
   aws ssm list-document-versions \
       --name "document name"
   ```

1. 執行下列命令來執行使用 SSM 文件版本的命令。將每個*範例資源預留位置*取代為您自己的資訊。

   ```
   aws ssm send-command \
       --document-name "AWS-RunShellScript" \
       --parameters commands="echo Hello" \
       --instance-ids instance-ID \
       --document-version '$LATEST'
   ```

------
#### [ Windows ]

**在本機 Windows 機器 AWS CLI 上使用 執行命令**

1. 如果您尚未安裝並設定 AWS Command Line Interface (AWS CLI)，請安裝並設定 。

   如需相關資訊，請參閱[安裝或更新最新版本的 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)。

1. 列出所有可用的文件

   此命令會根據 AWS Identity and Access Management (IAM) 許可列出您帳戶可用的所有文件。

   ```
   aws ssm list-documents
   ```

1. 執行下列命令來檢視不同版本的文件。將*文件名稱*取代為自己的資訊。

   ```
   aws ssm list-document-versions ^
       --name "document name"
   ```

1. 執行下列命令來執行使用 SSM 文件版本的命令。將每個*範例資源預留位置*取代為您自己的資訊。

   ```
   aws ssm send-command ^
       --document-name "AWS-RunShellScript" ^
       --parameters commands="echo Hello" ^
       --instance-ids instance-ID ^
       --document-version "$LATEST"
   ```

------
#### [ PowerShell ]

**使用 Tools for PowerShell 執行命令**

1. 如果您尚未安裝並設定 AWS Tools for PowerShell (Tools for Windows PowerShell)。

   如需相關資訊，請參閱[安裝 AWS Tools for PowerShell](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-set-up.html)。

1. 列出所有可用的文件

   此命令會根據 AWS Identity and Access Management (IAM) 許可列出您帳戶可用的所有文件。

   ```
   Get-SSMDocumentList
   ```

1. 執行下列命令來檢視不同版本的文件。將*文件名稱*取代為自己的資訊。

   ```
   Get-SSMDocumentVersionList `
       -Name "document name"
   ```

1. 執行下列命令來執行使用 SSM 文件版本的命令。將每個*範例資源預留位置*取代為您自己的資訊。

   ```
   Send-SSMCommand `
       -DocumentName "AWS-RunShellScript" `
       -Parameter @{commands = "echo helloWorld"} `
       -InstanceIds "instance-ID" `
       -DocumentVersion $LATEST
   ```

------