ThunderbirdのProfilesをシンボリックリンクで別フォルダに指定
Thunderbirdの1アカウント、1プロファイルという設定ファイルで管理されているみたい。 各プロファイルはデフォルトで以下フォルダのProfilesフォルダに配置されている。 環境はWindows10です。
C:\Users\<ユーザ名>\AppData\Roaming\Thunderbird\Profiles
Profilesフォルダの下には、各メールプロファイルのフォルダが入るようになっている。
ちょっとCドライブに置かれると容量の問題などで困るため、
Profilesフォルダごと実態をOneDrive管理のフォルダの方に作っておいて、
そちらにProfilesのシンボリックリンクを張ることにした。
(ちなみに、各Profileがどこにあるかは、上記Thunderbirdフォルダのprofiles.ini
にて管理されている。今回は内容は割愛)
シンボリック作成コマンド(PowerShell)は以下のような感じ(管理者で実行)
Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. 新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6 PS C:\Windows\system32> cd C:\Users\<ユーザ名>\AppData\Roaming\Thunderbird PS C:\Users\<ユーザー名>\AppData\Roaming\Thunderbird> New-Item -Path . -Name Profiles -ItemType SymbolicLink -Value "<Path to OneDrive>\Profiles" ディレクトリ: C:\Users\<ユーザ名>\AppData\Roaming\Thunderbird Mode LastWriteTime Length Name ---- ------------- ------ ---- d----l 2019/12/01 14:36 Profiles PS C:\Users\<ユーザ名>\AppData\Roaming\Thunderbird>
できあがり
これでメールデータ自体はクラウドでもバックアップされるし将来の移行も簡単になる。
参考
Thunderbirdのメールやプロファイルの保存場所の変更方法