【发布时间】:2019-06-04 09:21:41
【问题描述】:
我们有一个使用 wix 安装程序创建的 msi 安装程序。此安装程序还包括某些需要安装的设备驱动程序。我们通过自定义操作安装设备驱动程序。此自定义操作执行包含实用程序 dpinst64 的 .bat 文件以安装驱动程序包。我在 dpinst64 中使用了以下选项
@if /I "%PROCESSOR_ARCHITECTURE%" == "AMD64" (
rem echo Installing driver from 64-bit installer on Windows 7
rem dpinst64.exe /SW /S /PATH W7
dpinst64.exe /q /se /PATH W7
) else if /I "%PROCESSOR_ARCHITECTURE%" == "X86" (
rem echo Installing driver from 32-bit installer on Windows 7
dpinst32.exe /q /se /PATH W7
)
)
当用户双击 msi 时会发生什么情况,用户会收到输入他/她的凭据的提示。完成此安装后,OK。当需要安装驱动程序时,会再次提示用户使用凭据窗口。我想知道如何避免这种情况再次发生。我在想,既然我已经提供了我的凭据,那么这应该在会议的剩余时间里保留。然而,情况似乎并非如此。
【问题讨论】:
标签: wix installation uac