我想配置一些軟件,我們在公司內部使用安裝程序從下MSI(WiX的)執行過程,普通用戶。不同的上下文
安裝程序被推出到目標通過SMS機器,它執行以下步驟:
- 終止該應用程序的任何當前正在運行的實例(該應用是一種實用工具,所以這是不產生影響在用戶上)。
- 刪除以前的版本。
- 安裝更新版本。
我們想要做的是在步驟3完成後啓動已安裝的可執行文件(作爲當前登錄的用戶,而不是SMS作業運行的系統帳戶)。
我嘗試添加自定義操作如下:
<CustomAction Id="Relaunch" Impersonate="yes" Return="asyncNoWait" FileKey="AppExeFile" Execute="commit" ExeCommand="acm" />
而在InstallExecuteSequence
元素我有以下幾點:
<Custom Action="Relaunch" OnExit="success" />
然而,當我們試圖這樣,無論是作爲一個SMS工作或者以管理員身份執行都不會發生(例如應用程序未重新啓動)。
有什麼建議嗎?
SMS/SCCM中沒有允許啓動應用程序的功能嗎? – 2014-07-08 14:25:25