J'ai environ 300 fichiers .pst que j'ai exportés d'Exchange 2010. J'ai l'intention de les importer dans un autre environnement Exchange/AD. Dans l'environnement d'origine, les noms d'utilisateur sont les suivants : FirstinitialMiddleInitialLastName c'est-à-dire Bart P. Smith serait bpsmith.
Dans le nouvel environnement, les noms d'utilisateurs sont la première initiale et le nom de famille. Donc, bsmith.
Au lieu de renommer manuellement chaque fichier pst pour l'importation, quelqu'un connaît-il un moyen de renommer par lots chaque fichier du répertoire, en supprimant la deuxième lettre du nom de fichier ?
Merci d'avance.
0 votes
La méthode la plus simple consiste à regrouper vos fichiers .pst dans un seul répertoire, puis à créer le fichier dir > filename.txt, et à utiliser le mode édition en colonnes de Notepad++ pour créer un fichier batch de 300 commandes de renommage qui ressemblerait à ceci : ren foo.pst bar.pst Une méthode plus élégante consiste à utiliser la cmdlet rename-item de powershell et à utiliser une expression rationnelle pour supprimer le deuxième caractère.
0 votes
Qu'en est-il des utilisateurs qui n'ont pas de deuxième prénom ? Bart Smith deviendrait
Bmith.pst
0 votes
Il y a 300 fichiers. Il faut soit faire un tri préalable dans les dossiers "à modifier" et "à ne pas modifier", soit gérer les exceptions pendant l'édition.