2004-02-20 [長年日記]

[Q3] 相対パスでメールボックス指定

みんみんさんのコメントで思い出したのですが、以前試したときにコマンドライン引数での指定だと調子が悪かったことを思い出しました。というのはショートカットの実行ファイル指定で相対パスを指定できない(UIから指定すると絶対パスに展開されてしまう)ので、結局バイナリのあるドライブレターが変わったりするとうまくいかなかった記憶があるのです。

と考えると、残る方法としては、

  • 実行ファイルと同じところに何らかの設定ファイルを置く(qmail.iniのようなファイルを置いて、そのファイルが存在した場合、メールボックスのパスとプロファイル名をそこから読み取る)
  • 実行ファイル名に入れてしまう(q3u_mail.exeにすると、mailディレクトリをメールボックスとして扱う)

くらいでしょうか。しかしバイナリと同じところにqmail.iniを置くとすると、どの環境でも同じファイルを読むことになるので、プロファイルを指定できても意味がないですね。

[]