[pochy-user] インターネットのプロパティからPochyをメーラに選択できるようにする方法

Back to archive index

Masaya Ootsuki o2may****@my*****
2006年 7月 4日 (火) 01:12:22 JST


Windowsのレジストリをいじりますと、「インターネットのプロパティ」
のプログラムタブのメニュー・リストからPochyをメーラに選択できる
ようになります。

以下は、Windows 2000 Porfessonal sp4 で、レジストリに最低限の変更
を加えた後の拡張子regファイルの内容からインストールパスを伏字にし
たものです。

--ここから--
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy]
@="Pochy"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\Protocols]
@="URL:MailTo Protocol"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\Protocols\mailto]
@="URL:MailTo Protocol"
"EditFlags"=hex:02,00,00,00
"URL Protocol"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\Protocols\mailto\DefaultIcon]
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\Protocols\mailto\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\Protocols\mailto\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\Protocols\mailto\shell\open\command]
@="\"<Drive>:\\<Pochy Install Path>\\pochy.exe\" %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Pochy\shell\open\command]
@="\"<Drive>:\\<Pochy Install Path>\\pochy.exe\" %1"
-- ここまで --

上記の内容をメモ帳などで編集して、拡張子REGのファイル名で
保存(たとえば"ie-pochy.reg"などのように)して・・・

ここで<Drive>をPochyがインストールしてあるドライブ番号(例えばAとか
E,G,Zなど)に置き換えて、<Pochy Install Path>をPochyがインストール
してあるパス(たとえば"Program files\\Pochy"など)に置き換えてあげれ
ば、Pochy用のREGファイルをでっち上げることができます。

ただし'\'はエスケープ文字に使ってあるのでパスデミリタの'\'は"\\"と
し、文字列を括るクォートの'"'は"\""とかするようです。
パス名に間隔文字が含まれていたり、コマンドラインでデミリタの間隔
文字が含まれている場合は、クォートで括る必要があります。
エスケープ文字が入ったテキストは見にくいですけど、とりあえずはエ
ディタとにらめっこすれば何とかなるかとおもいます。

出来上がったREGファイルのアイコンを右クリックして結合を選
択すれば、「インターネットのプロパティ」のプログラムタブの
メニュー・リストからPochyを選択できるようになります。

本当はスクリプトを作ってテストしたほうが万人受けがいいので
しょうけど、今の数時間でWshとかVbsを理解できなかったので、
割愛します。

なお、たとえ投稿内容がひとつの要因に在ってパソコンが壊れたとし
ても当方は一切保証いたしません。あくまでも適用に関しては自己責
任で実施してください。

--
Name; Masaya Ootsuki.  (大槻昌弥)
Web; site; http://www.asahi-net.or.jp/~JC5M-OOTK/




pochy-user メーリングリストの案内
Back to archive index