我有一個Visual Studio安裝程序與用C++編寫的自定義操作。我需要從一個自定義操作啓動一個進程,但「安裝」和「提交」操作都會提升,因此我的進程也會提升。我希望新進程以普通用戶身份運行。微星C++自定義操作與非管理員權限
我看過Start exe after msi install but using current user privileges但它看起來過於複雜,並顯示沒有代碼。我沒有時間去嘗試一個未知的API。
有沒有簡單的方法?我可以使用VS安裝程序來定義非提升的自定義動作或從提升的自定義動作中執行某些操作嗎?
謝謝!我知道我早晚會遇到安裝項目的限制。使用VS安裝項目非常簡潔,但我認爲它僅適用於非常基本的場景。我決定使用自定義引導程序來實現我的目標,並且這很有效。 – wpfwannabe