ホーム » 2025 » 4月 » 21

日別アーカイブ: 2025/04/21

2025年4月
 12345
6789101112
13141516171819
20212223242526
27282930  

カテゴリー

アーカイブ

ブログ統計情報

  • 114,189 アクセス


start mailto:test@example.com

新しい Outlook では MAPI サポートがなくなった?
新しい Outlook で使用できない機能: 拡張性
新しい Outlook と従来の Outlook の機能の比較
そのため,テンポラリに zip として圧縮して,それを手動で起動したメールソフトに添付して利用している.
これをもう少し簡単にできないかと…


思いついたのは,どこかにアップロードして,そのリンクからダウンロードする方法.
3D ツール
https://itl.mish.work/i_Tools/upload/share/data/Iwao-index-2025-04-21.htm


最近あまり見なくなったように感じるが,次の様な html でのリンクがある.
mailto:test@example.com
これを何とか呼び出せないか?
エクスプローラのアドレス欄に “mailto:test@example.com” と入力すると,メールソフトが起動できる.


コマンドプロンプトで試すと,”start mailto:test@example.com” と入力することで同様にできた.
start mailto:test@example.com


::ShellExecute では lpFile に指定することで同じように起動できる.
::ShellExecute  mailto:test@example.com
::ShellExecute で次の様に指定すると,「件名」と「本文」にそれぞれ “Hello” と “body” が入って起動できる.
mailto:test@example.com?Subject=Hello&body=body
コマンドプロンプトでは最初うまく起動できなかった.
start コマンドを調べると,省略可能な title があり,それを “” の様に空にして指定して意図した動作となった.
Windowsコマンドプロンプトの「start」コマンドを徹底解説:基本から応用まで
start "" "mailto:test@example.com?Subject=Hello&body=body"


今回やりたかったことからは外れるが,次の様に BAT ファイルなどにしておけばテンプレートとして利用可能.
「start "" "mailto:test@example.com?Subject=Hello&body=body"」の BAT ファイル

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.