====== Outlook : déplacer les fichiers de données OST ======
Outlook, c'est de la merde.
Boîte mail en POP : pas de soucis pour déplacer le PST. Boîte mail Exchange : pas de problème. Boîte mail en IMAP : va faire foutre.
Deux solutions trouvées, l'une plus fonctionnelle que l'autre.
===== Les liens symboliques =====
Dans cet exemple nous allons déplacer le fichier OST de %localappdata%\Microsoft\Outlook vers D:\DATA\Users\%username%\Fichiers Outlook.
Fermer Outlook et déplacer le fichier OST vers sa destination.
Créer un lien symbolique. Pour rappel la commande mklink fonctionne de façon assez peu logique comme ça :
mklink C:\Où\est\le\lien D:\où\est\le\fichier
Donc dans notre exemple :
mklink "%localappdata%\Microsoft\Outlook\truc@machin.tld.ost" "D:\DATA\Users\%username%\Fichiers Outlook\truc@machin.tld.ost"
Pour les gens un peu fancy, en Powershell :
New-Item -ItemType SymbolicLink -Path "%localappdata%\Microsoft\Outlook\truc@machin.tld.ost" -Value "D:\DATA\Users\%username%\Fichiers Outlook\truc@machin.tld.ost"
Un fichier .symlink est créé dans le dossier %localappdata%\Microsoft\Outlook.
===== La clef de registre =====
Dans le registre : HKEY_CURRENT_USER\Software\Microsoft\Office\\Outlook créer la valeur suivante au format Valeur de chaîne extensible.
* Nom : ForceOSTPath
* Valeur : D:\DATA\Users\Michel\Fichiers Outlook
A noter que cela ne fonctionne qu'avec un nouveau profil Outlook.