私は、USB フラッシュ ドライブでホストされている一連の HTML ページを自動実行する方法を考え出そうとしています。これらはすべて静的ページであり、フラッシュ ドライブのルートにある index.html にすべてリンクされています。
次のような autorun.inf ファイルを設定してみました。
[autorun]
open=index.html
私もこれを試しました:
[autorun]
shellexecute=index.html
そして、私はこれを試しました:
[autorun]
open=wscript.exe autorun.vbs
autorun.vbs は次のようになります。
Call WScript.CreateObject("WScript.Shell").Run("index.html", 1)
これまでのところ、アプリケーションを自動実行ダイアログに表示することさえできませんでした。次のようなより堅牢な autorun.inf もありました。
[autorun]
shellexecute=index.html
label=Test Application
action=Start Test Application
shell\start=Start Application
shell\start\command=index.html
shell=start
さまざまな構成でさまざまな shellexecute/open コマンドを切り替えました。その後、調べているうちに、「Windows 7 はフラッシュ ドライブからの autorun.inf をサポートしなくなった」というページに出くわしました。しかし、これに関する他の情報はありませんでした。
誰にも解決策がありますか?フラッシュ ドライブを挿入するだけで、他のユーザー入力なしで Web ページを開きたいと思います。「ページを表示」ボタンのある自動再生ダイアログを処理する必要がある場合は、それも問題ありません。
編集: このリンクも試しました: Windows Autorun for an HTML file ですが、どちらも機能しませんでした。