2010-02-01 68 views

回答

3

根據鏈接的頁面,

如果非升高的過程需要開始升高的一個,所有它做的是調用的ShellExecuteEx()API,並提供了「運行方式」動詞爲一體的參數。

所以你在C#中需要的是:

+0

否則,提升的進程如何啓動一個非提升一個。謝謝。 – 2010-02-01 05:08:05

+1

似乎沒有直接的辦法讓一個高架的過程開始一個非高架的過程。鏈接頁面描述了一種解決方法,但我不確定爲此使用Task Scheduler是一個好主意。 – dtb 2010-02-01 05:11:03

+0

你錯了。你可以檢查Vista電梯的源代碼,它有這個功能。 因爲我有一個安裝項目,在開始安裝升級之後,它需要調用非升級的主應用程序。 – 2010-02-01 05:12:52