![]() |
1
34
为其他可怜的s0d回答我自己的问题。
MSIUSEREALADMINDETECTION 属性设置为1,以便特权条件实际起作用,并为添加启动条件 Privileged 这将给出有关通过提升的命令提示符运行的错误消息,然后退出安装。 这有一个令人高兴的副作用——当从提升的命令提示符运行msi时,延迟的CustomActions将作为当前用户使用完整的管理员令牌(而不是标准用户令牌)运行,而不考虑 NoImpersonate 背景 http://www.microsoft.com/downloads/details.aspx?FamilyID=2cd92e43-6cda-478a-9e3b-4f831e899433 [编辑]-我把脚本放在这里了 lets you add the MSIUSEREALADMINDETECTION property |
![]() |
2
1
您还可以使用bootloader.exe文件,该文件可以使用ShellExecute和“RUNAS”作为动词(您可以使用7-zip创建引导加载程序,或者有许多其他方法)。 |
![]() |
3
0
您可以创建一个简单的 msi的sfx存档文件
|
![]() |
Nemo · 安装项目不会调用所有。dll程序集文件并引发异常 6 年前 |
![]() |
nano · 安装程序在安装此包时遇到意外错误-。错误代码2896 6 年前 |
![]() |
crocodayl · Wix卸载快捷方式无法完全删除应用 6 年前 |