Bonjour à tous,
Je dois crée un script en batch qui permet de récupérer tous les *.pst du disque dur %systemdrive% et les mettre dans un disque dur externe dans un seul même dossier qui se nomme "Fichiers PST récupérer"
Cependant mon problème est si un utilisateur à une archive qui se trouve dans c:\mesarchives\test.pst et une autre dans %userprofile%\documents\fichiers Outlook\test.pst. je n'arrive pas à copier les 2 il s'écrasent automatiquement dans mon dossier de destination, donc j'en ai que 1 qui apparaît.
Voici un bout de mon code:
En gros il arrive à trouver les pst par contre quand il y a 2 qui ont le même nom il en garde que un. je suis bloqué sur cette partie :s
Code : Sélectionner tout - Visualiser dans une fenêtre à part For /f "tokens=*" %%a In ('dir /s /b /a-d "%systemdrive%\*.pst"') do (xcopy /s /y "%%a" "%USBDrive%\%Dossier%\Users\%USERNAME%\Documents\Fichiers PST recuperer\")
Comment je dois faire pour qu'il doit faire si il voit qu'il y en a un de même nom mettre test(1).pst?...
Avez-vous une solution?
merci
Partager