2012-03-22 43 views
1

我們有需要重新啓動才能繼續的多部分安裝。非阻塞Runonce條目?

我們在HKLM下添加了一個RunOnce條目,以在重啓後自動重新啓動「setup.exe」。

將setup.exe添加到RunOnce的一個古怪結果是,直到setup.exe終止時纔會加載「Windows Shell」。

即使setup.exe尚未終止,我們如何讓Windows繼續加載「Windows Shell」?

PS:由於elevation blocking,我們無法使用Run鍵。

+0

好吧,你想加載你的「setup.exe」加載後,所以它不阻止其他服務被加載? – PresleyDias 2012-03-22 10:42:28

+0

@PresleyDias是的。 – Ian 2012-03-22 11:52:43

回答

0

你能做的就是把你的「setup.exe」在這個HKCU這是什麼讓你SETUP.EXE運行 並不會加載

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 

,並在你的情況下阻止"Windows Shell"

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce 
+0

由於高程阻塞,我無法使用RUN鍵。 – Ian 2012-03-22 11:55:24

+0

@Ian更新回答 – PresleyDias 2012-03-22 12:20:50

+0

謝謝!那樣做了。 – Ian 2012-03-22 12:22:22