当 IE10 是 Windows 8 上的默认浏览器,并且 Internet 选项 -> 程序 -> 选择打开链接的方式设置为Always in Internet Explorer
时,当您通过 URL 打开新进程时,它将在 Metro 版本的 IE10 中打开。
我能想到两种解决方法,但我还没有找到任何一种方法。
- 传递一个参数
iexplore.exe
告诉它在桌面上打开。 - 以编程方式更改注册表中该 Internet 选项的值,打开 URL,然后将其设置回之前设置的值。
我有一种感觉,#2是我必须走的路线,但是,在注册表中HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings
我看不到任何与该设置相近的东西。
以前有没有人解决过这个问题并且可以提供任何见解?
这不是道德问题 - 我只需要知道设置在哪里,或者是否有办法通过参数将其强制进入桌面。我真的真的不需要知道这并不理想;我已经完全清楚这个事实了。