Problématique des noms longs (> 255 caractères) sous Windows à destination de OneDrive, partie 2

Dans notre précédent article (ici) nous avons vu comment détecter les chemins trop longs.

Les détecter c’est bien, mais savoir quoi en faire et comment pallier à cela, c’est mieux.

Dnas notre cas, il a été pris comme décision de déplacer volontairement les données des utilisateurs, présents dans son profil, dans le dossier « Documents » puis dans un sous-dossier « _DOCUMENTS DEPLACES ».
Un raccourcis est ensuite créé dans le dossier où les données ont été déplacées afin que l’utilisateur puissent aller retrouver ses données.

Pour cela, dans la même optique que le précédent article, un autre script PowerShell a été élaboré :

Le parcours des chemins trops longs passe par l’utilisation des noms UNC, via « \\?\ » avant de questionner un dossier.
Une fois les éléments déplacés, un POPUP est affiché à l’utilisateur afin qu’ils soit notifié qu’une action a été réalisée sur ses données.

Une fois le script exécuté, le déplacement des données vers OneDrive peut se faire et la sycnhronisation est plainement effective.

Bonne migration à tous !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.