Note : L'intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n'est pas disponible avec le plan Essentials.
Symptôme
Vous lancez une migration avec un script PowerShell qui appelle une liste ou une bibliothèque avec -Name et vous obtenez l’erreur suivante :
Cannot validate argument on parameter 'List'. The argument is null. Provide a valid value for the argument, and then try running the command again.
Détails
Cette erreur est courante dans PowerShell et peut généralement être causée par plusieurs facteurs, y compris de petites fautes de frappe.
Si vous obtenez cette erreur dans un environnement multilingue, il est possible que le nom de la bibliothèque dans votre script ne corresponde pas à son URL.
Cela arrive souvent avec la bibliothèque Documents, où vous verrez Documents dans l’URL, alors que le nom de la bibliothèque peut être, par exemple, Dokumente en allemand.
Vous pouvez ouvrir la liste ou la bibliothèque et vérifier son nom directement dans SharePoint si vous avez un doute. Modifiez le paramètre -Name avec le nom correct : votre script devrait alors fonctionner correctement.
"Cet article a été traduit à l'aide de l'intelligence artificielle. En cas de doute, veuillez consulter la version originale en anglais."
