特定の Outlook 365 カレンダーを開くためのコマンド ライン

特定の Outlook 365 カレンダーを開くためのコマンド ライン

質問:

  1. コマンドラインから特定の Outlook カレンダーを開くにはどうすればよいですか?
  2. スイッチで使用する値を見つけるにはどうすればよいですか/select?

すでに完了した作業:

  • を使用すると"c:\program files\microsoft office\root\office16\outlook.exe" /select outlook:calendarデフォルトのカレンダーが開きますが、Outlook で別のカレンダーを開きたいと思います。

ノート:

  • カレンダー「1」はデフォルトのカレンダーですが、他のカレンダーの 1 つを開くことができるようにしたいと思います。

カレンダー サイドバー - Outlook

答え1

以下では、Outlook を特定のカレンダーに開くための手順を示しようとしますが、詳細を説明したり、解決策を保証することはできません。

Outlook のコマンド ラインは、ドキュメントに記載されているものよりも一般的です。

outlook.exe /select outlook:{ENTRYID}

これは特定のカレンダーでは機能しますが、このカレンダーの EntryID を見つける必要があります。

そのためのツールはおそらく mfcmapi

mfcmapi の使用に関する情報は、次の記事を参照してください。

答え2

1. Outlook には、特定のカレンダー項目を開くための直接的なコマンド ラインはありません。次の資料では、参考としていくつかのコマンド ライン操作をまとめています。https://www.slipstick.com/outlook/how-to-use-outlooks-command-line-switches/

2. /select スイッチで使用する値は、開きたい Outlook フォルダーの名前です。たとえば、受信トレイ フォルダーを開きたい場合は、次のコマンドを使用できます。outlook /select outlook:inbox

サブフォルダーまたはカスタム フォルダーを開く場合は、スラッシュで区切られた完全なフォルダー パスを使用できます。たとえば、受信トレイ フォルダーの下の Projects という名前のフォルダーを開く場合は、次のコマンドを使用できます。outlook /select outlook:inbox/projects

フォルダー名の代わりにフォルダー ID を使用することもできます (フォルダー ID がわかっている場合)。フォルダー ID は、Outlook 内の各フォルダーの一意の識別子です。フォルダー ID は、[MFCMAPI ツール] または PowerShell を使用して見つけることができます。たとえば、ID を使用して予定表フォルダーを開く場合は、次のコマンドを使用できます。 outlook /select outlook:{ID}

関連情報