Import eml files into Outlook
Original: https://qiita.com/nobu-maple/items/fbee9b807b29f5b8179c
上記Qiitaより転載しました。コメントに記載した修正を反映してあります。
説明(上記Qiitaより抜粋):
Outlook でフォルダーに含まれる多数の EML ファイルを一括インポートする方法
こちらのスクリプトを改造して、サブフォルダまで対応するようにさせていただきました
下のソースをコピーしてファイル名 EML-Import.vbs として保存。
EMLファイルと同じフォルダに保存してダブルクリックで実行できるハズです。
実行して「Microsoft Outlook: 実行しようとした操作が失敗しました。オブジェクトが見つかりませんでした。」 と言われた場合は、Outlookの「受信トレイ」の中に、「インポート」という名前のフォルダーを作成しておいてください。 「インポート」フォルダがないと動かないです。
修正内容:
- サブフォルダーを自動作成するようにしました。すでにある時はそのまま使います。
- Outlookのインポートフォルダのウィンドウの表示はなくても動くので外しました(邪魔だから)
- eml を開くときに Outlook が落ちてしまうことがあって、その時に無限ループに入ってしまうのを防ぐようにしました。(エラーを無視しないで、ツールがちゃんと止まる)