2013-10-08 112 views

回答

0

一般来说,IE会打开标签,但是它需要(通常意味着“同一个窗口”。您可能碰到的问题是您的安装程序没有指定RequestExecutionLevel user这意味着Windows会自动将其提升到Admin。推出网址或程序从提升计划,他们在提升的子进程启动。IE不能混有非升高标签并在单个帧升高的标签,让您始终获得一个新的窗口。(另外,请记住,运行提升浏览器关闭其沙箱,所以这是非常危险的)。

+0

安装程序会提示管理员权限,但目前的IE实例下用户运行。我发现这里的一些代码在C#http://stackoverflow.com/questions/3713206 /推出-A-URL-IN-A-制表在-AN-现有-IE-窗口从-C-尖锐 – User

+0

我不希望在ShellWindows方法是行不通的,因为诚信水平的跨越。你试过了吗? – EricLaw

+0

我在VBS上创建了类似的文件,并使用管理员权限从CMD执行。它会在用户下运行的现有IE10窗口中打开新选项卡。 – User

相关问题