Note : L’intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n’est pas disponible avec le plan Essentials.
Symptômes
Après avoir importé manuellement le module PowerShell de ShareGate Migrate avec la commande Import-Module, vous recevez le message d’erreur Argument 'Your-Command' is not recognized as a cmdlet: Method not found lorsque vous tentez d’exécuter une commande ShareGate Migrate.
Code d’erreur
Non applicable.
Détails
Pour exécuter des commandes PowerShell du module ShareGate Migrate, le module doit d’abord être importé. Cependant, à partir de ShareGate Migrate 5.12, la version 4.6 du framework .NET est requise pour exécuter ShareGate Migrate et ses commandes associées.
Lors de l’importation manuelle du module, la version 4.6 du framework .NET ne peut pas être validée, contrairement à d’autres versions. Ainsi, si elle n’est pas installée sur l’ordinateur qui exécute les commandes, le module sera importé, mais ne pourra pas fonctionner correctement.
Solution
Assurez-vous d’utiliser une commande existante du module ShareGate Migrate. La liste complète des commandes est disponible dans notre section PowerShell.
Vérifiez que la version 4.6 du .NET Framework est installée sur votre ordinateur. Vous pouvez le confirmer en ouvrant n’importe quel exécutable ShareGate Migrate 5.12 ou supérieur. Si elle n’est pas installée, un message vous indiquera que cette version du framework est requise.
Assurez-vous que le module a bien été importé. Lancez la fenêtre Shell depuis ShareGate Migrate ou en exécutant l’exécutable ShareGate Migrate Shell.
"Cet article a été traduit à l’aide de l’intelligence artificielle. En cas de doute, veuillez consulter la version originale en anglais."
