|
|
1
12
UI序列作为受限用户运行,它通过调用CreateProcess启动应用程序。如果你使用像 WixShellExec 使用[wixshellexectarget]代替,它将像资源管理器一样,在目标需要提升时显示UAC提示。或者,您可以修改configurator.exe以允许在没有提升权限的情况下启动,检测这种情况,并使用提升权限重新启动自己。 例如,这应该有效:
|
|
2
0
仅供参考,即时自定义操作始终是模拟的(即,它们始终作为执行MSI的用户运行)。 我喜欢迈克尔·厄曼关于让configurator.exe处理提升问题的想法。 我想知道您是否也可以在您的exe中包含一个清单,以便操作系统知道总是需要提升。 |