![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
HTMLファイルから「*.chm」(HTMLヘルプ形式)や「*.exe」などの実行ファイルを呼び出すと「ファイルのダウンロード」のダイアログが出て「ファイルによってはコンピュータに問題を起こす可能性があります…」と表示され「開く」「保存」…を選択する必要があります。
下はHTMLのプログラムの一例です。
〔例〕 <a href="example.chm">ヘルプ</a>
「□この種類のファイルであれば常に警告する」が選択無効(影表示)になっており、常に「ファイルのダウンロード」のダイアログが表示されます。
上の[例]でスクリーンに表示される[ヘルプ]をクリックすることで[example.chm]を開きたいのです。また、「*.exe」ファイルについても、選択ダイアログを表示せずに指定のファイルを実行したいのですが…方法を教えてください。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
たしかに、このような警告文が出るのは気分が悪いのは分かります。
私も昔、実行ファイルを配っていた身ですので。警告を表示するのをやめる方法はあるかもしれませんが、やらない方がいいのでは?と思います。
そこで対策方法として、[ヘルプ]をクリックするページに注意書きのようなものを書いてみるのはどうですか?
ありがとうございます。
いただいたアドバイスのように、実行ファイルを警告なしに開くことは、ある意味で危険だと思います。
でも、#1の補足でも説明しましたように、他人に実行ファイルなどを配布する目的でない場合、つまり、オフラインで自分のPCだけで自分のファイルを開く際にいつも「コンピュータに問題を起こす可能性があります…」なんて警告を受けること…不愉快です。
お教えいただいた対策方法(「ヘルプ」に注意書きする)もいいのですが、自分のプログラムの中で自分に「警告」することになりますよね…。
No.1
- 回答日時:
そのようなことは通常できないようになっています。
できる方法が見つかっても、すぐに封じられるはずです。
そうしないと、ウィルスが蔓延してしまいます。
ありがとうございます。
WEBサイトから[*.exe]を実行する際(オンライン時)に「警告」されないと、意図しないファイルが実行されたり、ウイルスを取り込むことになりますので、"絶対に"必要となります。
ところが、オフライン時(インターネットにつながっていない状態)で、たとえば、自作のHTMLファイルを実行して[*.exe]ファイルを実行しても必ず「ファイルのダウンロード」のダイアログが表示されます。これって不愉快なんですよね…。
少なくとも悪質なファイルが無意識に実行されるような[*.exe]は仕方がないかも知れませんが、それとは関係ない「*.chm」などのファイルまで、自分のライブラリーの中で「ファイルによってはコンピュータに問題を起こす可能性があります…」なんて警告を出される必要はないと思うのですが…。
つまり、オンラインで外部からファイルを取り込む時に[*.exe]などを認識して警告を出すようにして、オフライン時にこの機能が働かないようにすればよいのですが(本当はもっと高度に処理する必要があるでしょう)…。
こんな機能あるのでしょうか…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- ノートパソコン EXCEL のドキュメントの回復について 2 2023/03/19 17:16
- Visual Basic(VBA) Application.Dialogs(xlDialogFileDelete).Showの件 1 2023/02/22 10:02
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス 壊れた? 「ファイ...
-
exeファイルの中身を見る方法は...
-
監視ツールを入れさせられまし...
-
C言語---ファイルに出力したデ...
-
HTMLからのBATファイル実行
-
コマンドプロンプトで、指定し...
-
binファイルを解凍したいの...
-
#include <Windows.h>というヘ...
-
VBSが起動しない
-
CRCが一致する確率
-
バッチ処理で追記コピーしたい
-
Seasar2のdiconファイルの読み方
-
exeファイルの個人情報について
-
自分で作成した重要ファイルを...
-
VBAからファイルをセル入力から...
-
既にファイルが開いているのな...
-
jarファイル
-
Word VBA MSGBOX 内で降順表示
-
コマンド ラインからシステム情...
-
bibtexで参考文献作成できない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセス 壊れた? 「ファイ...
-
#include <Windows.h>というヘ...
-
binファイルを解凍したいの...
-
Latexで図番号だけを「図1.1」...
-
.NETアプリを作ったときの .man...
-
C言語---ファイルに出力したデ...
-
exeファイルをデータ転送サービ...
-
Word VBA MSGBOX 内で降順表示
-
jarファイル
-
公文書のxmlファイルの開き方が...
-
参照するファイルをワイルドカ...
-
コマンドプロンプトで、指定し...
-
パイソンでpy ファイルと p...
-
exeファイルの中身を見る方法は...
-
コマンドプロンプトで作成日時...
-
ハッシュ値を取る時はファイル...
-
CSSを1ページに1枚作るのって変...
-
実行ファイル(.exeファイル)...
-
バッチ処理で追記コピーしたい
-
自分で作成した重要ファイルを...
おすすめ情報