在Wix安装程序工具集中,我正在尝试修改PATH环境变量,具体取决于复选框。
基本上,PATH的修改如下所示:
$(document).mouseup(function (e){
var container = $("#popupDiv");//your popupDiv id
if (!container.is(e.target) && container.has(e.target).length === 0){
container.hide();
}
});
我有一个如下所示的复选框:
<Component Id='EnvVars' Guid='{8046-41E86196A926}'>
<CreateFolder />
<Environment Id='PathEnvVar' Action='set' System='yes' Name='PATH' Part='last' Value='[APPLICATIONFOLDER]'/>
</Component>
如何将复选框连接到环境变量组件,以便复选框决定是否执行组件(修改PATH var)?
答案 0 :(得分:1)
您可以直接向组件添加安装条件
<Component Id='EnvVars' Guid='{8046-41E86196A926}'>
<CreateFolder />
<Environment Id='PathEnvVar' Action='set' System='yes' Name='PATH' Part='last' Value='[APPLICATIONFOLDER]'/>
<Condition>
ENV_PATH_MODIFY = 1
</Condition>
</Component>