执行EXE文件时在浏览器中显示HTML文件

执行EXE文件时在浏览器中显示HTML文件,html,exe,inf,Html,Exe,Inf,我已经找到了很多关于如何做与我想做的完全相反的事情的答案,但是对于我想做的事情却没有找到任何答案 我有一个EXE文件,我想用它在用户的浏览器中打开一个HTML文件,只要它被执行 我在EXE-autorun.inf和index.html中有两个文件。index.html是我想要打开的 在autorun.inf中,我有: [autorun] open=index.html 所有这一切只是打开一个错误框,上面写着“安装失败”。您没有说您正在用什么语言编写.exe。最简单的方法是让该程序启动html文

我已经找到了很多关于如何做与我想做的完全相反的事情的答案,但是对于我想做的事情却没有找到任何答案

我有一个EXE文件,我想用它在用户的浏览器中打开一个HTML文件,只要它被执行

我在EXE-autorun.inf和index.html中有两个文件。index.html是我想要打开的

在autorun.inf中,我有:

[autorun]
open=index.html

所有这一切只是打开一个错误框,上面写着“安装失败”。

您没有说您正在用什么语言编写.exe。最简单的方法是让该程序启动html文件。例如,在VB/C中,您可以在主方法中添加以下内容:

    System.Diagnostics.Process.Start("pathtohtmlfile.html");

无需在autorun.inf文件中执行任何操作。

您不需要说明编写.exe的语言。最简单的方法是让该程序启动html文件。例如,在VB/C中,您可以在主方法中添加以下内容:

    System.Diagnostics.Process.Start("pathtohtmlfile.html");

无需在autorun.inf文件中执行任何操作。

对不起,我正在使用Iexpress.exe创建.exe,它可以在.exe运行时启动.inf。我不熟悉lexpress,但正如我所说,我没有编写.inf,只需使用该语言启动文件,操作系统将负责启动浏览器以承载该文件。我不熟悉手动创建exe,我只使用了Iexpress,但我会研究它。谢谢。对不起,我正在使用Iexpress.exe创建.exe,它可以在.exe运行时启动.inf。我不熟悉lexpress,但正如我所说的,只需使用该语言启动该文件,操作系统就会启动浏览器来承载它。我不熟悉手动创建exe,我只使用过Iexpress,不过我会调查一下。谢谢