SharePoint et OneDrive de Microsoft ne gèrent pas certains caractères spéciaux dans les noms de fichiers notamment les caractères & { } ~ # % et ceux interdits dans l’explorateur de fichiers, ou les fichiers dont le nom commence / finit par un « . » ou contenant des points consécutifs dans leur nom.
Alors j’ai trouvé ce script PowerShell qui peut bien vous aider !