Lightning:从 Outlook 导入“任务”

Lightning:从 Outlook 导入“任务”

问题:

我正在尝试将用户从 Outlook 2003 迁移到 Mozilla Thunderbird灯光扩大。

用户将重要数据存储为任务。虽然我可以轻松地将 Outlook 2003 中的任务导出为其默认的 CSV 格式,但到目前为止我发现无法将 CSV 导入 Lightning。

这个调查:

到目前为止我还没有找到现成的解决方案。

事实上,我能想到的唯一解决方案就是手动准备并将 CSV 数据注入存储照明数据的 SQLite 数据库(<profile_dir>\calendar-data\local.sqlite)。

不过,这个解决方案需要做很多工作。单个任务数据存储在多个表中,我必须手动匹配列,找到一些解决方案来重新计算日期值等。

尝试的解决方案:

  1. 尝试将数据从 Outlook 导出到.ics使用外港正如@Randolph West 所建议的那样。当被命令导入该文件时,Lightning 什么也没做。
  2. 尝试.ics基于从 Lightning 导出的模板任务构建自己的任务(这样我就可以确保格式本身不是问题)。结果与尝试 #1 相同。

问题:

我正在寻找一些现成的解决方案,或者至少是接近的解决方案。一些不太熟练的用户也可以轻松使用的解决方案。

答案1

我一直在研究这个问题,但找不到简单的解决办法。

不过,我计划明天尝试以下步骤,除非有人能给出它不起作用的理由:

计划:

  1. 将所有 Outlook 任务导出为 csv
  2. 编辑 csv 使其看起来像 Lightning EVENTS
    (这会丢失一些数据并且看起来是最困难的一步,因为 Lightning 对导入 csv 非常挑剔。我认为所有字段都必须用引号引起来,如果你不小心,没有世纪的日期就会出现在 1900 年代)
  3. 创建新日历并导入所有事件
  4. 选择所有事件并将其转换为任务
    (这涉及手动检查所有条目,但比重新输入所有条目要好!)
  5. 选择所有任务并将其移动到另一个日历(如果您不想将它们放在单独的日历中)

如果有人知道这个方法行不通,请告诉我。否则,如果成功的话我会报告的。

标记

答案2

一种解决方法如下:

  1. 安装并运行外港

  2. 它将解析 pst 文件层次结构并显示任务文件夹。选择要导出的文件夹

  3. 在任务格式选项中选择Evolution Tasks

  4. 导出完成后,您可以*.ics在 Outlook 文件夹中找到所有任务

  5. ics右键单击所需日历并选择“导出日历”,将文件逐个导入 Thunderbird

需要注意的是 - 任务中的任何附件都将丢失。您需要手动重新附加它们。不过这比上面提供的解决方案要好。

第二个警告 - 您可能需要或不需要在运行 Outport 时安装 Outlook。我的计算机上安装了 Outlook,所以这不是问题。

相关内容