2013-10-08 113 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

相關問題