我在尝试自动化使用时遇到了以下小问题读PST:
readpst -w /some/dir/ -r mailtst.pst
如果没有有关 .pst 的先验知识,我无法预测顶级目录的名称。
在这里,我知道它将是“mailtst”(来自之前的运行),并相应地重命名了 .pst 文件,以便此信息显而易见。
readpst -r 的输出还不够,因为它只在一行中提到了它:
"mailtst" - 28 items done, 0 items skipped.
没有任何迹象表明它是顶级文件夹。并且没有以下形式的行:
Processing Folder "Deletions"
对于顶级的。
如何从 .pst 文件获取顶级目录?
(并且:是否总是只有一个具有任意不可预测名称的顶级目录?如果是,那么它的名称对任何自动化工具都没有意义,应该自动检测,就像我尝试做的那样。如果不是,它应该是一个参数,如果它没有意义,也许应该有一种readpst -o
使用给定目录作为顶级目录的变体,而不是内部不可预测的目录。)