

的版本 5 (V5) AWS Tools for PowerShell 已经发布！

有关重大更改和迁移应用程序的信息，请参阅[迁移主题](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html)。

 [https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html)

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Windows AWS Tools for PowerShell 上安装
<a name="pstools-getting-set-up-windows"></a>

有关上预安装 PowerShell 的工具的信息 AWS CloudShell，请参阅[已安装在 CloudShell](pstools-getting-set-up-cloudshell.md)。

基于 Windows 的计算机可以运行任何 AWS Tools for PowerShell 软件包选项：
+ [**`AWS.Tools`**](ps-installing-awstools.md)-的模块化版本。 AWS Tools for PowerShell每项 AWS 服务都由其自己的独立小型模块提供支持，并带有共享的支持模块`AWS.Tools.Common`和`AWS.Tools.Installer`。
+ [**AWSPower壳牌。 NetCore**](ps-installing-awspowershellnetcore.md)-的单一大模块版本。 AWS Tools for PowerShell这个单一的大型模块支持所有 AWS 服务。
**注意**  
请注意，单个模块可能太大，无法与 [AWS Lambda](https://aws.amazon.com/lambda/) 函数一起使用。请改用上面显示的模块化版本。
+ [**AWSPowerShell**](ps-installing-awswindowspowershell.md)-传统的、特定于 Windows 的、单一的大模块版本。 AWS Tools for PowerShell这个单一的大型模块支持所有 AWS 服务。

你选择的软件包取决于你所运行的 Windows 的版本和版本。

**注意**  
默认情况下， AWS Tools for PowerShell 它们会安装在所有基于 Windows 的 Amazon 系统映像上 () AMIs。安装的选项取决于 AMI。许多 AMIs 都有 AWSPower Shell 模块，但有些可能有不同的选择。例如，适用于 Windows Server 2025 的亚马逊 EC2 AMIs 使用模块化`AWS.Tools`选项。

设置 AWS Tools for PowerShell 涉及以下高级任务，后续主题将详细介绍这些任务。

1. 安装适合您环境的 AWS Tools for PowerShell 软件包选项。

1. 通过运行 `Get-ExecutionPolicy` cmdlet 验证是否已启用脚本执行。

1. 将 AWS Tools for PowerShell 模块导入您的 PowerShell 会话。

## 先决条件
<a name="prerequisites"></a>

包括 PowerShell 酷睿 PowerShell在内的较新版本可在微软网站上[安装各种版本 PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell)上从微软下载。

**Topics**
+ [先决条件](#prerequisites)
+ [安装`AWS.Tools`（推荐）](ps-installing-awstools.md)
+ [安装 AWSPower外壳。 NetCore](ps-installing-awspowershellnetcore.md)
+ [安装 AWSPower外壳（旧版）](ps-installing-awswindowspowershell.md)