我有一个程序通过以下命令启动一个网站。
cmd "start /max http://url.com"
使用此方法启动网站时,它将使用默认浏览器及其打开新窗口的默认设置。例如,如果Firefox和IE设置为在现有窗口的选项卡中打开窗口,则它们将在选项卡内打开窗口。我收到了IE 6替换当前打开窗口内容为url.com的报告。我进行了测试,确实发现当IE 6被设置为默认浏览器并且当前已经打开一个网页时,上述操作会将打开窗口的内容替换为url.com而不是打开一个新窗口。
经过一些测试,我看到了这里列出的命令:
cmd "start /max iexplore.exe http://url.com"
无论是否存在现有窗口,它都会始终在新窗口中打开(当然使用Internet Explorer)。
请问我是否错过了IE6的某些设置或者有没有一种方法可以复制通过直接调用iexplore.exe所表现出来的“始终打开新窗口”功能,但是使用用户默认浏览器而不是IE呢。
"start http://url.com"
使用默认浏览器及其默认设置来打开一个新窗口即可。 - Dan Henderson