La commande PowerShell SharePoint Online ne fonctionne pas correctement

Symptômes

Lorsque vous exécutez une commande dans SharePoint Online Management Shell, la commande ne s’exécute pas comme prévu et ne retourne aucun résultat. Vous recevez également le message d’erreur suivant :

Le terme «< commande> » n’est pas reconnu comme nom de l’applet de commande, de la fonction, du fichier de script ou du programme opérable. Vérifiez l’orthographe du nom ou, si un chemin d’accès a été inclus, vérifiez que le chemin d’accès est correct et réessayez.

La cause

Ce problème se produit dans l’une des situations suivantes :

  • Plusieurs versions antérieures du module PowerShell SharePoint Online sont installées sur votre ordinateur.
  • Le module PowerShell SharePoint Online n’est pas installé sur votre ordinateur.

Résolution

Pour résoudre ce problème, effectuez les étapes suivantes :

  1. Exécutez la commande suivante pour obtenir la liste de toutes les versions du module PowerShell SharePoint Online installé sur votre ordinateur :

     Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable
    

    Si la commande ne retourne pas de résultat, passez à l’étape 4. Sinon, passez à l’étape 2.

  2. Désinstaller SharePoint Online Management Shell dans les paramètres ou le panneau de configuration.

  3. Désinstallez toutes les versions précédentes du module SharePoint Online Management Shell qui ont été installées à l’aide de PowerShell :

    1. Ouvrez une fenêtre PowerShell avec des privilèges élevés. Pour ouvrir la fenêtre, entrez PowerShell dans la zone de recherche. Dans les résultats, cliquez avec le bouton droit sur Windows PowerShell, puis sélectionnez Exécuter en tant qu’administrateur.

    2. Exécutez la commande suivante:

      Uninstall-Module Microsoft.Online.SharePoint.PowerShell -Force -AllVersions
      
  4. Installez SharePoint Online Management Shell.

    Remarque

    Vérifiez que vous passez en revue la configuration système requise et les instructions d’installation avant d’installer le module.