在Windows中通过命令行启动没有菜单/地址栏的IE

有没有办法通过命令行选项启动IE浏览器(不是信息亭模式,需要有closuresbutton)?

我们在一个内部web应用程序中有一些页面需要大量的屏幕房地产,我们只需要浏览器的HMTL渲染而不是其他的东西。

我发现http://www.quero.at/launcher.php但最后更新是5岁。

如何删除IE工具栏和菜单栏类似的问题,但没有答案。

使用.net的最好方法是通过控制台应用程序引用IE的COM对象。

说明

在VS中创建新的控制台应用程序并引用Microsoft Internet控件(SHDocVw)类型库。

在C#中的示例

SHDocVw.InternetExplorer ie = new SHDocVw.InternetExplorer(); ie.Navigate(url); ie.ToolBar = 0; ie.AddressBar = false; ie.Visible = true; 

在msdn上查看更多细节: http : //msdn.microsoft.com/en-us/library/aa752084 (v=vs.85) .aspx

 var ie = new ActiveXObject("InternetExplorer.Application"); ie.Navigate("C:\\sample.htm"); ie.AddressBar = false; ie.MenuBar = false; ie.ToolBar = false; // ... etc ... customize your heart out ie.Visible = true; 

创建一个嵌入浏览器控件的小型.net应用程序,就像一个带有嵌入式Internet组件的窗体。

查看此表格更多信息##标题##

http://technet.microsoft.com/en-us/library/cc977534.aspx

您可以随时在应用程序的窗口中运行嵌入式Internet Explorer实例。 这种方式容器可以是你自己的窗口中指定的大小,IE的嵌入式实例可以是任何你想要的大小,没有任何正常的浏览器工具栏/菜单。

如果你提到你正在开发你的应用程序,可能能够指出你的一些参考。