質問: 以前、ここを利用して質問したのですが、あきらめきれずに、再度、質問いたします。 通常(かどうかわかりませんが)、IEの「ツール」-「インターネットオプション」の 『プログラム』タブの『HTMLエディタ』の中に「Word」があると思います。 しかし、私のPCには「Notepad」と「ネスケ」しかありません。 どのようにすれば、Wordが表示されるか、お手数ではございますが、教えてください。よろしくお願いいたします。
回答: システムのレジストリを修正すると言うかなり危険な方法ですが、 自分のマシンでうまく行きましたのでご紹介致します。 1.c:\windows\Regedit.exeを起動。 2.HKEY_CLASSES_ROOTの下位層にある、\.htmを開く。更に下位層 の\OpenWithListを選択し反転させる。この下位層にNetscape.exe やNotepad.exeなどがあると思います。 3.反転表示で\OpenWithListで右クリックし、「新規」-「キー」 を選択して新しいキーを挿入する。キーの名前をWinword.exeとする。 ここは実際に起動させるファイル名を入れます。 4.次に\.htmと同層準\Applicationsへ行き、そこでも「反転」- 「右クリック」-「新規」-「キー」でWinword.exeを入れる。 5.ここでもNetscape.exeやNotepad.exeなどが見えると思います。 このNotepad.exeの内部構造をコピーします。Notepad.exeの下位層 は次の様になっています。 Notepad.exe-shell-edit-command 6.この構造をWinword.exeの下位に作ります。操作は「反転」- 「右クリック」-「新規」-「キー」で行って下さい。 7.shell-edit-commandが出来ましたら、それぞれの内部を同じに します。 8.まずcommandをクリックすると右半分に (標準) (値の設定なし) と出ていると思います。ここで(標準)を「反転」-「右クリック」 -「変更」で「値のデータ」にWinword.exeがある場所をフルパス で入れて下さい。私の場合は D:\Orogram Files\Microsoft Office\Office\Winword.exe でした。 9.次に上位層の\editに戻り、ここでも右半分に (標準) (値の設定なし) が出ていますので、(標準)を「反転」-「右クリック」-「変更」 で「値のデータ」に 編集(&E) を入れて下さい。 10.更に上位のshellに移り、Notepad.exeのshellを参考に設定して 下さい。まず右側ウィンドウの白地にて「右クリック」-「新規」 -「文字列」を選択し、FriendlyCacheを入力します。そしてこの FriendlyCacheを「反転」-「右クリック」-「変更」で 「値のデータ」に Windows Word を入れて下さい。 11.更に白地にて「右クリック」-「新規」-「バイナリ」を選択し FriendlyCacheCTimeを入力します。そしてこのFriendlyCacheCTime を「反転」-「右クリック」-「変更」で「値のデータ」に 01 00 00 00 14 B4 BD 70 を入れて下さい。 12.これでshellの右側ウィンドウに次の3行が表示されている はずです。 (標準) (値の設定なし) FriendlyCache Windows Notepad FriendlyCacheCTime 01 00 00 00 14 B4 BD 70 以上でレジストリの設定が終了しますので、レジストリを閉じ、IE を起動して下さい。「プログラム」の所にWindows Wordが入って いると思いますので、これを選択して下さい。 尚、システムが異なっていますので、貴方でうまく行かないかも 知れません。また、繰り返しになりますが、レジストリを直接修正 すると、システム全体に影響(起動不能とか・・・)が出る恐れが ありますので、充分にご留意下さい。