Internet explorer .bat文件在命令行中的行为错误

Internet explorer .bat文件在命令行中的行为错误,internet-explorer,command-line,batch-file,browser,Internet Explorer,Command Line,Batch File,Browser,我有一个.bat文件,它可以打开两个不同的浏览器,并将它们指向唯一的链接。打开第一个浏览器后,等待几秒钟,然后打开第二个浏览器。我希望第二个浏览器的窗口会自动聚焦并处于活动状态。只有在windows中单击.bat图标时,才会发生此行为 当我从命令行运行.bat文件时,第二个浏览器窗口打开,但在后台。只有当第一个浏览器是IE时才会发生这种情况——出于某种原因,它不想放弃窗口焦点 我曾尝试使用/max等标志来确保浏览器聚焦,但这无助于使窗口聚焦 有人有什么想法吗 以下是.bat文件: @echo o

我有一个.bat文件,它可以打开两个不同的浏览器,并将它们指向唯一的链接。打开第一个浏览器后,等待几秒钟,然后打开第二个浏览器。我希望第二个浏览器的窗口会自动聚焦并处于活动状态。只有在windows中单击.bat图标时,才会发生此行为

当我从命令行运行.bat文件时,第二个浏览器窗口打开,但在后台。只有当第一个浏览器是IE时才会发生这种情况——出于某种原因,它不想放弃窗口焦点

我曾尝试使用/max等标志来确保浏览器聚焦,但这无助于使窗口聚焦

有人有什么想法吗

以下是.bat文件:

@echo off
:: start IE
start iexplore  http://localhost:9080/tests/test_getLink.html
:: Wait ~3 seconds 
@ping 127.0.0.1 -n 4
:: start FF
start firefox -new-window http://localhost:9080/tests/containerTwoWayForm.html?robot=active
(IE页面轮询服务器以获取链接,当firefox打开时处于“等待”状态。我认为这可能会导致这种行为,但我不明白为什么它的运行方式不同于命令行和单击。)

我已经确定只有IE作为第一个浏览器才会导致这种行为。另外,第二个浏览器是什么也不重要(chrome,ie,ff.)

我还尝试创建第二个批处理文件来启动第二个浏览器,并从第一个.bat调用它,但这没有帮助


感谢您提供的任何提示

可能是因为浏览器版本?你试过重新安装吗?
该脚本在Win XP SP3、IE7上也适用于我。

这在Windows XP上也适用,双击批处理文件并从命令行运行。(IE6和FF 3.6.8)适用于我,无论是从命令行还是从资源管理器双击批次。这里是Windows7。使用IE和Chrome。在Windows XP上也为我工作。嘿,谢谢你们在自己的机器上测试这个。我有几个朋友在这里尝试一下,显然我的盒子是唯一一个有问题的。。。无论如何,我想我现在要忽略这个问题,而不是从命令行开始。这不是一个很好的解决方案,但是…从一开始这并不是一个很好的问题。再次感谢各位!