

La version 5 (V5) du Outils AWS pour PowerShell est sortie \$1

Pour plus d'informations sur les modifications majeures et la migration de vos applications, consultez la [rubrique relative à la migration](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)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Installation Outils AWS pour PowerShell sous Linux ou macOS
<a name="pstools-getting-set-up-linux-mac"></a>

Pour plus d'informations sur les outils PowerShell qui y sont préinstallés AWS CloudShell, consultez[Installé sur CloudShell](pstools-getting-set-up-cloudshell.md).

Pour l'installer Outils AWS pour PowerShell sur un ordinateur Linux ou macOS, vous pouvez choisir entre deux options de package :
+ [**`AWS.Tools`**](install-aws.tools-on-linux-macos.md)— La version modulaire de. Outils AWS pour PowerShell Chaque AWS service est pris en charge par son propre petit module individuel, avec des modules de support partagés`AWS.Tools.Common`.
+ [**AWSPowerCoquille. NetCore**](install-netcore-on-linux-macos.md) — La version à module unique de grande taille de. Outils AWS pour PowerShell Tous les AWS services sont pris en charge par ce grand module unique.
**Note**  
Notez que le module unique est peut-être trop volumineux pour être utilisé avec des fonctions [AWS Lambda](https://aws.amazon.com/lambda/). Utilisez plutôt la version modulaire présentée ci-dessus.

La configuration de l'une ou l'autre de ces options sur un ordinateur exécutant Linux ou macOS implique les tâches suivantes, décrites en détail dans les rubriques suivantes :

1. Installez PowerShell Core 6.0 ou version ultérieure sur un système compatible.

1. Après avoir installé PowerShell Core, commencez PowerShell par exécuter `pwsh` dans le shell de votre système.

1. Installez l'un `AWS.Tools` ou l'autre ou AWSPower Shell. NetCore.

1. Exécutez l'`Import-Module`applet de commande appropriée pour importer le module dans votre PowerShell session.

1. Exécutez l'applet de commande [AWSDefaultInitialize-Configuration](https://docs.aws.amazon.com/powershell/v5/reference/items/Initialize-AWSDefaultConfiguration.html) pour fournir vos informations d'identification. AWS 

## Prérequis
<a name="prerequisites"></a>

Pour exécuter le AWS Tools for PowerShell Core, votre ordinateur doit exécuter PowerShell Core 6.0 ou une version ultérieure. 
+ Pour obtenir la liste des versions de plate-forme Linux prises en charge et pour savoir comment installer la dernière version de PowerShell sur un ordinateur Linux, consultez la section [Installation sous Linux PowerShell sur le site Web](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux) de Microsoft. Certains systèmes d'exploitation basés sur Linux, comme Arch, Kali et Raspbian, ne sont pas officiellement pris en charge, mais offrent différents niveaux de support communautaire.
+ Pour plus d'informations sur les versions de macOS prises en charge et sur la façon d'installer la dernière version de PowerShell macOS, consultez la section [Installation sous macOS PowerShell sur](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-macos) le site Web de Microsoft.

**Topics**
+ [Prérequis](#prerequisites)
+ [Installation `AWS.Tools` (recommandée)](install-aws.tools-on-linux-macos.md)
+ [Installez AWSPower Shell. NetCore](install-netcore-on-linux-macos.md)

# Installation `AWS.Tools` sous Linux ou macOS (recommandé)
<a name="install-aws.tools-on-linux-macos"></a>

Pour obtenir des informations générales sur l'installation Outils AWS pour PowerShell sur Linux ou macOS, y compris les prérequis et les autres options, consultez la [rubrique parent](pstools-getting-set-up-linux-mac.md).

Pour plus d'informations sur les outils PowerShell qui y sont préinstallés AWS CloudShell, consultez[Installé sur CloudShell](pstools-getting-set-up-cloudshell.md).

Vous pouvez installer la version modulaire de Outils AWS pour PowerShell sur les ordinateurs qui exécutent PowerShell Core 6.0 ou version ultérieure. Pour plus d'informations sur l'installation de PowerShell Core, consultez la section [Installation de différentes versions de PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell) sur le PowerShell site Web de Microsoft.

Vous pouvez installer `AWS.Tools` de l'une des trois façons suivantes :
+ Utilisez les applets de commande du module `AWS.Tools.Installer`. Ce module simplifie l'installation et la mise à jour des autres `AWS.Tools` modules. `AWS.Tools.Installer`nécessite`PowerShellGet`, télécharge et installe automatiquement une version mise à jour de celui-ci. `AWS.Tools.Installer`synchronise automatiquement les versions de vos modules. Lorsque vous installez ou mettez à jour une version plus récente d'un module, les applets de commande intégrés mettent `AWS.Tools.Installer` automatiquement à jour tous les autres `AWS.Tools` modules vers la même version.

  Cette méthode est décrite dans la procédure qui suit.
+ Téléchargez les modules depuis `[AWS.Tools.zip](https://sdk-for-net.amazonwebservices.com/ps/v5/latest/AWS.Tools.zip)` et ajoutez-les dans l'un des répertoires du module. Vous pouvez découvrir les répertoires de vos modules en imprimant la valeur de la variable `$Env:PSModulePath`.
+ Installation de chaque module de service depuis la PowerShell galerie à l'aide de l'`Install-Module`applet de commande.

**Pour installer sous `AWS.Tools` Linux ou macOS à l'aide du `AWS.Tools.Installer` module**

1. Démarrez une session PowerShell Core en exécutant la commande suivante.

   ```
   $ pwsh
   ```
**Note**  
Nous vous recommandons de *ne pas* vous présenter PowerShell en tant qu'administrateur avec des autorisations élevées, sauf lorsque la tâche en cours l'exige. Ceci est dû au risque potentiel pour la sécurité et est incompatible avec le principe du moindre privilège.

1. Pour installer le package `AWS.Tools` modularisé à l'aide du module `AWS.Tools.Installer`, exécutez la commande suivante.

   ```
   PS > Install-Module -Name AWS.Tools.Installer
   
   Untrusted repository
   You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure
    you want to install the modules from 'PSGallery'?
   [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"): y
   ```

   Si vous êtes informé que le dépôt n'est « pas fiable », il vous est demandé si vous souhaitez quand même l'installer. Entrez **y** pour autoriser PowerShell l'installation du module. Pour éviter l'invite et installer le module sans approuver le référentiel, vous pouvez exécuter la commande suivante.

   ```
   PS > Install-Module -Name AWS.Tools.Installer -Force
   ```

1. Vous pouvez maintenant installer le module pour chaque service que vous souhaitez utiliser. Par exemple, la commande suivante installe les modules Amazon EC2 et Amazon S3. Cette commande installe également tous les modules dépendants nécessaires au fonctionnement du module spécifié. Par exemple, lorsque vous installez votre premier module de service `AWS.Tools`, il installe également `AWS.Tools.Common`. Il s'agit d'un module partagé requis par tous les modules de service AWS . Il supprime également les anciennes versions des modules et met à jour les autres modules avec la même version plus récente.

   ```
   PS > Install-AWSToolsModule AWS.Tools.EC2,AWS.Tools.S3 -CleanUp
   Confirm
   Are you sure you want to perform this action?
     Performing the operation "Install-AWSToolsModule" on target "AWS Tools version 4.0.0.0".
     [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"):
   
     Installing module AWS.Tools.Common version 4.0.0.0
     Installing module AWS.Tools.EC2 version 4.0.0.0
     Installing module AWS.Tools.Glacier version 4.0.0.0
     Installing module AWS.Tools.S3 version 4.0.0.0
   
     Uninstalling AWS.Tools version 3.3.618.0
     Uninstalling module AWS.Tools.Glacier
     Uninstalling module AWS.Tools.S3
     Uninstalling module AWS.Tools.SimpleNotificationService
     Uninstalling module AWS.Tools.SQS
     Uninstalling module AWS.Tools.Common
   ```
**Note**  
L'`Install-AWSToolsModule`applet de commande télécharge tous les modules demandés depuis le `PSRepository` nom `PSGallery` ([https://www.powershellgallery.com/](https://www.powershellgallery.com/)) et considère le référentiel comme une source fiable. Utilisez la commande `Get-PSRepository -Name PSGallery` pour plus d’informations sur ce `PSRepository`.

   La commande précédente installe les modules dans les répertoires par défaut de votre système. Les répertoires réels dépendent de la distribution et de la version de votre système d'exploitation ainsi PowerShell que de la version que vous avez installée. Par exemple, si vous avez installé PowerShell 7 sur un système de type RHEL, les modules par défaut se trouvent probablement dans `/opt/microsoft/powershell/7/Modules` (ou`$PSHOME/Modules`) et les modules utilisateur se trouvent probablement dans. `~/.local/share/powershell/Modules` Pour plus d'informations, voir [Installer sous Linux PowerShell sur](https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-linux) le PowerShell site Web de Microsoft. Pour voir où les modules sont installés, exécutez la commande suivante :

   ```
   PS > Get-Module -ListAvailable
   ```

   Pour installer d'autres modules, exécutez des commandes similaires avec les noms de module appropriés, comme indiqué dans la [PowerShell galerie](https://www.powershellgallery.com/packages?q=aws).

## Exécution de script
<a name="enable-script-execution-aws-tools"></a>

La commande `Set-ExecutionPolicy` n'est pas disponible sur les systèmes autres que Windows. Vous pouvez exécuter`Get-ExecutionPolicy`, ce qui montre que le paramètre de politique d'exécution par défaut dans PowerShell Core exécuté sur des systèmes autres que Windows est`Unrestricted`. Pour plus d'informations, consultez [About Execution Policies (À propos des politiques d'exécution)](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-5.1) sur le site Web Microsoft Technet.

 Comme il `PSModulePath` inclut l'emplacement du répertoire du AWS module, l'`Get-Module -ListAvailable`applet de commande affiche le module que vous avez installé.

**`AWS.Tools`**

```
PS > Get-Module -ListAvailable

    Directory: /Users/username/.local/share/powershell/Modules

ModuleType Version    Name                                PSEdition ExportedCommands
---------- -------    ----                                --------- ----------------
Binary     3.3.563.1  AWS.Tools.Common                    Desk      {Clear-AWSHistory, Set-AWSHistoryConfiguration, Initialize-AWSDefaultConfiguration, Clear-AWSDefaultConfigurat…
```

## Initialisez votre session PowerShell
<a name="linux-config-init-aws-tools"></a>

Lorsque vous démarrez PowerShell sur un système basé sur Linux ou macOS après avoir installé le Outils AWS pour PowerShell, vous devez exécuter [AWSDefaultInitialize-Configuration](https://docs.aws.amazon.com/powershell/v5/reference/items/Initialize-AWSDefaultConfiguration.html) pour spécifier la clé d'accès à utiliser. AWS Pour plus d’informations sur `Initialize-AWSDefaultConfiguration`, consultez [Utilisation des AWS informations d'identification](specifying-your-aws-credentials.md).

**Note**  
Dans les versions antérieures (antérieures à la version 3.3.96.0) de Outils AWS pour PowerShell, cette applet de commande était nommée. `Initialize-AWSDefaults`

## Gestion des versions
<a name="pstools-versioning-aws-tools"></a>

AWS publie Outils AWS pour PowerShell régulièrement de nouvelles versions pour prendre en charge les nouveaux AWS services et fonctionnalités. Pour déterminer la version Outils AWS pour PowerShell que vous avez installée, exécutez l'AWSPowerShellVersionapplet de commande [Get-](https://docs.aws.amazon.com/powershell/v5/reference/items/Get-AWSPowerShellVersion.html).

Par exemple :

```
PS > Get-AWSPowerShellVersion

AWS Tools for PowerShell
Version 5.0.3
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

Amazon Web Services SDK for .NET
Core Runtime Version 4.0.0.13
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

Release notes: https://github.com/aws/aws-tools-for-powershell/blob/main/changelogs/CHANGELOG.ALL.md

This software includes third party software subject to the following copyrights:
- Logging from log4net, Apache License
[http://logging.apache.org/log4net/license.html]
```

Pour consulter la liste des AWS services pris en charge dans la version actuelle des outils, ajoutez le `-ListServiceVersionInfo` paramètre à une AWSPower ShellVersion applet de commande [Get-](https://docs.aws.amazon.com/powershell/v5/reference/items/Get-AWSPowerShellVersion.html).

Pour déterminer la version PowerShell que vous utilisez, entrez `$PSVersionTable` pour afficher le contenu de la [variable `$PSVersionTable` automatique](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-6).

Par exemple :

```
PS > $PSVersionTable
Name                           Value
----                           -----
PSVersion                      6.2.2
PSEdition                      Core
GitCommitId                    6.2.2
OS                             Darwin 18.7.0 Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0
```

## Mettre à jour Outils AWS pour PowerShell le sous Linux ou macOS
<a name="pstools-updating-linux-aws-tools"></a>

Régulièrement, à mesure que des versions mises à jour Outils AWS pour PowerShell sont publiées, vous devez mettre à jour la version que vous exécutez localement. 

### Mettre à jour les modules modularisés `AWS.Tools`
<a name="update-aws.tools-all-systems"></a>

Pour mettre à jour vos `AWS.Tools` modules avec la dernière version, exécutez la commande suivante :

```
PS > Update-AWSToolsModule -CleanUp
```

Cette commande met à jour tous les `AWS.Tools` modules actuellement installés et, après une mise à jour réussie, supprime les versions antérieures.

**Note**  
L'`Update-AWSToolsModule`applet de commande télécharge tous les modules depuis le `PSRepository` nom `PSGallery` ([https://www.powershellgallery.com/](https://www.powershellgallery.com/)) et considère qu'il s'agit d'une source fiable. Utilisez la `Get-PSRepository -Name PSGallery` commande pour plus d'informations à ce sujet`PSRepository`.

## Informations connexes
<a name="pstools-seealso-setup-aws-tools"></a>
+  [Configuration et utilisation du Outils AWS pour PowerShell](pstools-getting-started.md) 
+  [AWS Services d'appel dans le Outils AWS pour PowerShell](pstools-using.md) 

# Installez AWSPower Shell. NetCore sous Linux ou macOS
<a name="install-netcore-on-linux-macos"></a>

Pour obtenir des informations générales sur l'installation Outils AWS pour PowerShell sur Linux ou macOS, y compris les prérequis et les autres options, consultez la [rubrique parent](pstools-getting-set-up-linux-mac.md).

Pour plus d'informations sur les outils PowerShell qui y sont préinstallés AWS CloudShell, consultez[Installé sur CloudShell](pstools-getting-set-up-cloudshell.md).

**Note**  
AWSPowerCoquille. NetCore n'est pas la méthode recommandée pour installer le Outils AWS pour PowerShell. Pour la méthode recommandée, voir [Installation `AWS.Tools` (recommandée)](install-aws.tools-on-linux-macos.md) plutôt.

Pour effectuer une mise à niveau vers une version plus récente de AWSPower Shell. NetCore, suivez les instructions figurant dans[Mettre à jour Outils AWS pour PowerShell le sous Linux ou macOS](#pstools-updating-linux-netcore). Désinstallez les versions antérieures de AWSPower Shell. NetCore premier.

Vous pouvez installer AWSPower Shell. NetCore de l'une des deux manières suivantes :
+ Téléchargez le module depuis `[AWSPowerShell.NetCore.zip](https://sdk-for-net.amazonwebservices.com/ps/v5/latest/AWSPowerShell.NetCore.zip)` et ajoutez-le dans l'un des répertoires du module. Vous pouvez découvrir les répertoires de vos modules en imprimant la valeur de la variable `$Env:PSModulePath`.
+ Installation depuis la PowerShell galerie à l'aide de l'`Install-Module`applet de commande, comme décrit dans la procédure suivante.

**Pour installer AWSPower Shell. NetCore sous Linux ou macOS à l'aide de l'applet de commande Install-Module**

Démarrez une session PowerShell Core en exécutant la commande suivante.

```
$ pwsh
```

**Note**  
Nous vous recommandons de *ne pas* commencer PowerShell par courir `sudo pwsh` pour exécuter PowerShell avec des droits d'administrateur élevés. Ceci est dû au risque potentiel pour la sécurité et est incompatible avec le principe du moindre privilège.

Pour installer le AWSPower Shell. NetCore package mono-module depuis la PowerShell galerie, exécutez la commande suivante.

```
PS > Install-Module -Name AWSPowerShell.NetCore

Untrusted repository
You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet. Are you sure
 you want to install the modules from 'PSGallery'?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"): y
```

Si vous êtes informé que le dépôt n'est « pas fiable », il vous est demandé si vous souhaitez quand même l'installer. Entrez **y** pour autoriser PowerShell l'installation du module. Pour éviter l'invite sans approuver le référentiel, vous pouvez exécuter la commande suivante.

```
PS > Install-Module -Name AWSPowerShell.NetCore -Force
```

Il n'est pas nécessaire d'exécuter cette commande en tant que root, sauf si vous souhaitez l'installer Outils AWS pour PowerShell pour tous les utilisateurs d'un ordinateur. Pour ce faire, exécutez la commande suivante dans une PowerShell session que vous avez démarrée`sudo pwsh`.

```
PS > Install-Module -Scope AllUsers -Name AWSPowerShell.NetCore -Force
```

## Exécution de script
<a name="enable-script-execution-netcore"></a>

La commande `Set-ExecutionPolicy` n'est pas disponible sur les systèmes autres que Windows. Vous pouvez exécuter`Get-ExecutionPolicy`, ce qui montre que le paramètre de politique d'exécution par défaut dans PowerShell Core exécuté sur des systèmes autres que Windows est`Unrestricted`. Pour plus d'informations, consultez [About Execution Policies (À propos des politiques d'exécution)](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-5.1) sur le site Web Microsoft Technet.

 Comme il `PSModulePath` inclut l'emplacement du répertoire du AWS module, l'`Get-Module -ListAvailable`applet de commande affiche le module que vous avez installé.

**AWSPowerCoquille. NetCore**

```
PS > Get-Module -ListAvailable

Directory: /Users/username/.local/share/powershell/Modules

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Binary     3.3.563.1  AWSPowerShell.NetCore
```

## Configurez une PowerShell console pour utiliser le AWS Tools for PowerShell Core (AWSPowerShell). NetCore Uniquement)
<a name="pstools-config-ps-window-netcore"></a>

PowerShell Core charge généralement les modules automatiquement chaque fois que vous exécutez une applet de commande dans le module. Mais cela ne fonctionne pas pour AWSPower Shell. NetCore en raison de sa grande taille. Pour commencer à exécuter AWSPower Shell. NetCore applets de commande, vous devez d'abord exécuter la `Import-Module AWSPowerShell.NetCore` commande. Ceci n'est pas requis pour les applets de commande dans les modules `AWS.Tools`.

## Initialisez votre session PowerShell
<a name="linux-config-init-netcore"></a>

Lorsque vous démarrez PowerShell sur un système basé sur Linux ou macOS après avoir installé le Outils AWS pour PowerShell, vous devez exécuter [AWSDefaultInitialize-Configuration](https://docs.aws.amazon.com/powershell/v5/reference/items/Initialize-AWSDefaultConfiguration.html) pour spécifier la clé d'accès à utiliser. AWS Pour plus d’informations sur `Initialize-AWSDefaultConfiguration`, consultez [Utilisation des AWS informations d'identification](specifying-your-aws-credentials.md).

**Note**  
Dans les versions antérieures (antérieures à la version 3.3.96.0) de Outils AWS pour PowerShell, cette applet de commande était nommée. `Initialize-AWSDefaults`

## Gestion des versions
<a name="pstools-versioning-netcore"></a>

AWS publie Outils AWS pour PowerShell régulièrement de nouvelles versions pour prendre en charge les nouveaux AWS services et fonctionnalités. Pour déterminer la version Outils AWS pour PowerShell que vous avez installée, exécutez l'AWSPowerShellVersionapplet de commande [Get-](https://docs.aws.amazon.com/powershell/v5/reference/items/Get-AWSPowerShellVersion.html).

Par exemple :

```
PS > Get-AWSPowerShellVersion

AWS Tools for PowerShell
Version 5.0.3
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

Amazon Web Services SDK for .NET
Core Runtime Version 4.0.0.13
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.

Release notes: https://github.com/aws/aws-tools-for-powershell/blob/main/changelogs/CHANGELOG.ALL.md

This software includes third party software subject to the following copyrights:
- Logging from log4net, Apache License
[http://logging.apache.org/log4net/license.html]
```

Pour consulter la liste des AWS services pris en charge dans la version actuelle des outils, ajoutez le `-ListServiceVersionInfo` paramètre à une AWSPower ShellVersion applet de commande [Get-](https://docs.aws.amazon.com/powershell/v5/reference/items/Get-AWSPowerShellVersion.html).

Pour déterminer la version PowerShell que vous utilisez, entrez `$PSVersionTable` pour afficher le contenu de la [variable `$PSVersionTable` automatique](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_automatic_variables?view=powershell-6).

Par exemple :

```
PS > $PSVersionTable
Name                           Value
----                           -----
PSVersion                      6.2.2
PSEdition                      Core
GitCommitId                    6.2.2
OS                             Darwin 18.7.0 Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0
```

## Mettre à jour Outils AWS pour PowerShell le sous Linux ou macOS
<a name="pstools-updating-linux-netcore"></a>

Régulièrement, au fur et à mesure que des versions mises à jour Outils AWS pour PowerShell sont publiées, vous devez mettre à jour la version que vous exécutez localement. 

### Mettre à jour les outils pour PowerShell Core
<a name="update-netcore-all-systems"></a>

Exécutez l'`Get-AWSPowerShellVersion`applet de commande pour déterminer la version que vous exécutez et comparez-la à la version de Tools for Windows disponible sur le PowerShell site Web de la [PowerShell galerie](https://www.powershellgallery.com/packages/AWSPowerShell). Nous vous suggérons d'effectuer cette vérification toutes les deux à trois semaines. Support pour les nouvelles commandes et AWS services n'est disponible qu'après la mise à jour vers une version compatible avec ce support.

Avant d'installer une version plus récente de AWSPower Shell. NetCore, désinstallez le module existant. Fermez toutes les PowerShell sessions ouvertes avant de désinstaller le package existant. Exécutez la commande suivante pour désinstaller le package.

```
PS > Uninstall-Module -Name AWSPowerShell.NetCore -AllVersions
```

Une fois le package désinstallé, installez le module mis à jour en exécutant la commande suivante.

```
PS > Install-Module -Name AWSPowerShell.NetCore
```

Après l'installation, exécutez la commande `Import-Module AWSPowerShell.NetCore` pour charger les applets de commande mis à jour dans votre PowerShell session.

## Informations connexes
<a name="pstools-seealso-setup-netcore"></a>
+  [Configuration et utilisation du Outils AWS pour PowerShell](pstools-getting-started.md) 
+  [AWS Services d'appel dans le Outils AWS pour PowerShell](pstools-using.md) 