JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。
    必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
DKK2002に今すぐ質問する
DKK2002
DKK2002, ITエンジニア
カテゴリ: オペレーティングシステム
満足したユーザー: 5900
経験:  NTTコミュニケーションズ .com Master★★
60772406
ここに オペレーティングシステム に関する質問を入力してください。
DKK2002がオンラインで質問受付中

CD Internet Explorer XP 2010 7 Intern

質問者の質問

作成したCDをInternet Explorerで自動的にひらけるようにしたいのだが、XP等はできるのだが、最新の2010頭だと開けない。xpでも7でもバージョンの違うInternet Explorerでも開けるCDを作りたい
投稿: 5 年 前.
カテゴリ: オペレーティングシステム
専門家:  DKK2002 返答済み 5 年 前.
質問のご投稿をありがとうございます。

そのCDの中身は,htmlファイルと関連するファイルが含まれているものでしょうか?

以前は自動再生がなされいていたということですが,CDの中に「Autorun.inf」という自動起動の設定のためのファイルが一緒に書き込まれているでしょうか?

htmlファイルと関連付けられるプログラムが何か,パソコンやOS,また個々の設定によって変わってきますので,少し工夫が必要です。Autorun.infというファイルの作成方法に関しては,下記ページでわかりやすく説明されていましたのでご参考になってください。

http://angels.vg/mycom/autorun.php

http://www5f.biglobe.ne.jp/~ayum/sample/autorun.html

ただ,パソコンによっては,この自動再生機能自体を無効にする設定になっている場合があります。それは,この機能を利用して感染させるウィルスの存在があるからです。セキュリティのために自動再生を無効にされている場合は,上記のAutorun.infが存在した場合でも自動再生しませんので,この点はご理解をお願いいたします。また,Mac等でも自動起動はいたしません。Windowsのみの機能です。
質問者: 返答済み 5 年 前.

ご返答どうもありがとうございました。

Autorun.infははいっており、

[autorun]
OPEN=ShellExec index.html  といれてあり、xp、ビスタでも自動再生をオンにしているpcだと開くのですが、7等は Explorer を立ち上げていないと開きません。Explorerを開いていないとCDを入れたときExplorerの画面が出て途中で止まってしまいます。

ShellExecを作成しなおせば、よろしいのでしょうか?

その際の、作成方法等、申し訳ございませんが、もう一度教えていただけますか?

 

 

 

専門家:  DKK2002 返答済み 5 年 前.
ご返信ありがとうございまうす。

ご紹介させていただいたWEBページに記載がございましたが,下記の通りAutorun.infをエディタを利用して書き直してください。(コピーして貼り付けていただいても結構です。)

OPEN=ShellExec index.html
  ↓
OPEN=rundll32.exe url.dll,FileProtocolHandler index.html

これで一度お試しになってください。(「FileProtocolHandler」は大文字と小文字を区別しますので気をつけてください。)
質問者: 返答済み 5 年 前.

もうしわけありません。

OPEN=rundll32.exe url.dll,FileProtocolHandler index.html に変更したのですが、7の画面ではExplorerは起動するのですが、Explorer画面が マイクロソフトのe解説シリーズ office 2011 教室 となってしまいます。

何回ももうしわけございませんが、修正方法を教えていただけますか?

 

専門家:  DKK2002 返答済み 5 年 前.
ご返信ありがとうございます。

IEの画面が「マイクロソフトのe解説シリーズ office 2011 教室」となるとのことですが,この理由は申し訳ないのですが全くわかりませんね。以前にこのページを開いたことがあって,履歴として残っているものがなぜか表示されたのでしょうか。数あるWebページの中でなぜこのページが選ばれて表示されたのかがよく分かりません。

IEが起動するようになったという点では進展していますでしょうか。最後のindex.htmlの部分を,位置を明示するために下記のように変更してみるのはいかがでしょうか?(「\」は半角の「¥」です。)

OPEN=rundll32.exe url.dll,FileProtocolHandler index.html
  ↓
OPEN=rundll32.exe url.dll,FileProtocolHandler .\index.html

または,html関連のファイルをすべて「html」というフォルダーを作ってその中に移動して,

OPEN=rundll32.exe url.dll,FileProtocolHandler .\html\index.html

としてみるのはいかがでしょうか?
専門家:  DKK2002 返答済み 5 年 前.
その後,問題は解決なさったでしょうか?

今後のためにも,結果をお知らせいただけるなら大変ありがたく思います。

うまく問題が解決されることを願っております。
質問者: 返答済み 5 年 前.

ご連絡遅くなって申し訳ございません。

OPEN=rundll32.exe url.dll,FileProtocolHandler .\index.html に変更したら、「マイクロソフトのe解説シリーズ office 2011 教室」の表示がなくなり、ほかのPCと同じ画面がたちあがりました。

『.\index.html』と『\』を入れることにより、何が変更されるのでしょうか?今後のために教えていただけますか?

 

専門家:  DKK2002 返答済み 5 年 前.

ご返信ありがとうございます。

 

無事に解決できたようで何よりです。私もうれしく思います。

 

『.\index.html』という表現に関してですが,「.」は現在のディレクトリ位置を意味します。「..」はひとつ上のディレクトリになります。

 

html内で,他のドキュメントや画像ファイルの位置を指定するのに,これらの表現=「相対ディレクトリ」はよく利用します。

 

「.\」と明示することにより,autorun.infと同じディレクトリ上にあるファイルと明示することになり,より厳密な表現となります。ご参考まで。

DKK2002をはじめその他名のオペレーティングシステムカテゴリの専門家が質問受付中
質問者: 返答済み 5 年 前.

どうもありがとうございました。

これを機会にくわしく学んでいきたいと思います。

これからも不明なことがありましたら、ご相談することがあると思いますので何卒よろしくお願いいたします。

専門家:  DKK2002 返答済み 5 年 前.
この度はどうもありがとうございました。また機会がございましたらお役に立つことができればと思います。