Où puis-je trouver un analyseur de conditions MSI
-
14-11-2019 - |
Question
Je recherche une bibliothèque ou une utilité pouvant analyser les conditions de lancement des MSI.Fondamentalement, je veux prendre ces déclarations et les traduire dans notre propre languauge, mais avant de faire cela, je dois l'analyser.
Je peux déjà tirer une liste des conditions d'un MSI, par exemple:
NOT VersionNT OR (VersionNT = 501 AND ServicePackLevel >= 2) OR (VersionNT > 501)
Mais j'espérais qu'il y avait déjà quelque chose qui peut briser cela dans un format plus interprétable.
Question supplémentaire, quelle est cette langue appelée?Je peux comprendre comment se référer ou la chercher.
acclamations
La solution
See:
Windows Installer exposes a Win32 function and an Automation Method for evaluating conditions.
Autres conseils
Try the Wine source code. They have the following grammar file for conditions: