我正在使用 wix 安装程序,它应该能够在安装过程中检测到特定的 Windows 用户帐户。因此,当我尝试安装时,如果该用户不存在于该机器中,则意味着它不应继续进行。在wix中可以吗?
问问题
797 次
2 回答
2
您必须创建一个自定义操作来检查用户,如果找到设置一个property
. 使此自定义操作在LaunchConditions
例如之前运行,<Custom Action="Your_CA" Before="LaunchConditions" />
并在启动条件中检查该属性。
于 2012-07-16T05:00:47.320 回答
1
如果您需要确保用户存在,您可以在安装过程中使用util:User元素来创建用户:
<util:User Id="UserToCheckOrCreate"
Name="User123"
Password="Pa55w0rd"
CreateUser="yes"
UpdateIfExists="yes"
PasswordNeverExpires="yes"
PasswordExpired="no"
RemoveOnUninstall="yes" />
于 2012-07-17T11:08:45.213 回答