检查WiX中的禁用

检查WiX中的禁用,wix,Wix,在基于的设置中,我想基于禁用I机器策略抑制作用域选项(每个用户/每台机器)。如何查询禁用的机器策略设置I 查看了注册表查询,但注册表项并不总是存在; 但从日志中,我可以看到它正在被检查: MSI (c) (D8:CC) [timestamp]: Machine policy value 'DisableMsi' is 1 您应该提供一些上下文,比如在哪里检查它。如果您正在编写代码,那么这只是一个注册表查询,以查看它是否存在,并检索其值。您无法从MSI执行搜索,因为如果不允许,MSI将不会运行,

在基于的设置中,我想基于
禁用I
机器策略抑制作用域选项(每个用户/每台机器)。如何查询
禁用的机器策略设置I

查看了注册表查询,但注册表项并不总是存在; 但从日志中,我可以看到它正在被检查:

MSI (c) (D8:CC) [timestamp]: Machine policy value 'DisableMsi' is 1

您应该提供一些上下文,比如在哪里检查它。如果您正在编写代码,那么这只是一个注册表查询,以查看它是否存在,并检索其值。您无法从MSI执行搜索,因为如果不允许,MSI将不会运行,如果您正在运行,则可能是托管安装,因此您知道其值必须为1。谢谢@PhilDW。我将更新我的查询。