Можно ли использовать Powershell и присвоить его возвращаемое значение свойству Wix?Примерно так должно получиться с PSGetValue = 'value = myValue' вместо буквального строкового значения.
<Property Id='PSGetValue'>0</Property>
<CustomAction Id='PSGet' Property='PSGetValue' Value="powershell.exe -Command '(Select-String -Pattern 'value=\w+\' -Path .\bla.txt).matches.Value'"/>