マクロでOutlookの予定表を iCalendar形式 (ics)で出力する

2008/05/27

Categories: outlook

予定表アイテムを別のカレンダーアプリケーションへインポートするために、Outlookの予定表をiCal形式で出力したい。

■前提
てな条件でjscriptで書いてみた。

ol2ics.txt
(コンテキストメニューから保存。拡張子を.jsに)

cscript.exe ol2ics.js [/folder:folder_path] 出力ファイル.ics

/folder:予定表フォルダのpath。


OutlookからUIを用いてics形式で保存すると、UIDの桁数がかなり多く、AppointmentItem.EntryIDの値とは異なる。
AppointmentItem.EntryIDのリファレンスには"The EntryID property returns a MAPI long-term Entry ID. "とあるけど。



>> Home