56

予約情報をメールに添付して送信し、MS Outlook に追加したいと考えています。どのフォーマットが良いですか?特に MS Outlook 2003 の場合は?

4

5 に答える 5

34

.ics ファイルと .vcs ファイルはどちらも ASCII です。「名前を付けて保存」オプションを使用してカレンダー エントリ (Appt、会議出席依頼/応答/延期/キャンセルなど) を .ics と .vcs の両方の形式で保存し、vimdiff を使用すると、違いが簡単にわかります。

.vcs (vCal) と .ics (iCal) はどちらも同じ VCALENDAR キャンプに属しますが、.vcs ファイルは「VERSION:1.0」を示し、.ics ファイルは「VERSION:2.0」を使用します。

vCalendar v1.0 の仕様はhttp://www.imc.org/pdi/pdiproddev.htmlにあります。iCalendar (vCalendar v2.0) の仕様は RFC5545 にあります。一般に、新しい方が優れており、これは Outlook 2007 以降には当てはまりますが、Outlook 2003 には当てはまりません。

Outlook 2003 の場合、動作は独特です。同じカレンダー エントリを .ics と .vcs の両方の形式で保存できますが、.vcs ファイルのみを正しく読み取って表示します。.ics ファイルを読み取ることはできますが、一部のフィールドが省略され、カレンダー モードでは表示されません。私の推測では、Microsoft は当時、Mac の iCal と互換性のある .ics を提供したいと考えていましたが、まだ v2.0 にはコミットしていませんでした。

つまり、Outlook 2003 では、.vcs がネイティブ形式です。

于 2011-01-03T21:20:40.510 に答える
5

VCSからICSへのファイルコンバーター (Java、Windows、Mac、Linuxなどで動作)を試すことができます。イベントとタスクを解析する機能があります。Bluetoothエクスポートまたはnbuexplorerを使用して、Nokia電話で生成されたVCSを変換できます。

  • UTF-8の完全なサポート
  • 引用符で囲まれた印刷可能なエンコードされた文字列
  • 完全にオープンなソースコード(GPLv3およびApache 2.0)
  • 標準のiCalendarv2.0出力
  • 一度に複数のファイルをエンコードします(ファイルごとに1つのイベントのみ)
  • Android、iOS、Mozilla Lightning / Sunbird、Googleカレンダーなどと互換性があります
  • マルチプラットフォーム
于 2011-06-28T19:18:24.690 に答える
4

VCS ファイルは、悪夢である Quoted printable でコード化された情報を持つことができます。「VCS to ICS Calendar Converter」を推奨する上記のソリューションが最適です。

于 2012-07-23T17:40:08.507 に答える
3

より多くのデータが添付された新しい iCalendar 形式には、イベントの作成者に関する情報が含まれているため、Outlook にインポートすると (たとえば)、そのイベントへの変更が電子メールで作成者に通知されます。これは、他の人に変更を知らせる必要がある場合に役立ちます。

ただし、あるカレンダーから別のカレンダーにイベントをエクスポートするだけの場合は、vCalendar を使用することを好みます。これは、何かを変更または削除した場合に作成者 (通常は自分自身) に電子メール メッセージを送信する必要がないためです。

于 2010-05-07T17:50:40.260 に答える