Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.
Symptome
Nachdem Sie das PowerShell-Modul von ShareGate Migrate manuell mit dem Befehl Import-Module importiert haben, erhalten Sie beim Versuch, einen ShareGate Migrate-Befehl auszuführen, die Fehlermeldung Argument 'Your-Command' is not recognized as a cmdlet: Method not found.
Fehlercode
Nicht zutreffend.
Details
Um PowerShell-Befehle aus dem ShareGate Migrate-Modul auszuführen, muss das Modul zunächst importiert werden. Ab ShareGate Migrate 5.12 ist jedoch die .NET Framework-Version 4.6 erforderlich, um ShareGate Migrate und die zugehörigen Befehle auszuführen.
Beim manuellen Importieren des Moduls kann die .NET Framework-Version 4.6 im Gegensatz zu anderen Versionen nicht überprüft werden. Wenn sie auf dem Computer, auf dem die Befehle ausgeführt werden, nicht installiert ist, wird das Modul zwar importiert, kann jedoch nicht ordnungsgemäß ausgeführt werden.
Lösung
Stellen Sie sicher, dass Sie einen vorhandenen Befehl aus dem ShareGate Migrate-Modul verwenden. Die vollständige Liste der Befehle finden Sie in unserem PowerShell-Bereich.
Stellen Sie sicher, dass die .NET Framework-Version 4.6 auf Ihrem Computer installiert ist. Sie können dies überprüfen, indem Sie eine beliebige ausführbare Datei von ShareGate Migrate 5.12 oder höher öffnen. Ist die Version nicht installiert, wird eine entsprechende Meldung angezeigt, dass diese Framework-Version benötigt wird.
Stellen Sie sicher, dass das Modul korrekt importiert wurde. Starten Sie dazu entweder das Shell-Fenster über ShareGate Migrate, oder führen Sie die ausführbare Datei von ShareGate Migrate Shell aus.
Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.
