Install Verification and test
I work for a company that make a pretty complex software for medical systems and we are trying to implement a Install Verification and test system after a build is done. we have nightly build run on the code base and then we have tools to verify software functionality.
In need of something that will compare the msi database (Certain tables file, registry, odbc, etc...) and comare that all that got installed\uninstalled to the workstation.
Let me know if there is something out there that would do it or its something you develop inhouse.
Thanks in advance
In need of something that will compare the msi database (Certain tables file, registry, odbc, etc...) and comare that all that got installed\uninstalled to the workstation.
Let me know if there is something out there that would do it or its something you develop inhouse.
Thanks in advance
0 Comments
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
anonymous_9363
17 years ago
To me, the simplest route is run a script (VB Script presents itself nicely as a solution here) which reads the properties of the installed files and registry entries against the MSI database. The Installer object model is scriptable and, while some of the access techniques are, shall we say, opaque, once you have them down, it's quite straightforward.
If you're interested, I have a script which I built for a client which kind of does what you want, although it's obviously tailored for their requirements. If you're a scripter, it should be a snap to alter it to do what you want, as the majority of the functionality is in discrete modules.
If you're interested, I have a script which I built for a client which kind of does what you want, although it's obviously tailored for their requirements. If you're a scripter, it should be a snap to alter it to do what you want, as the majority of the functionality is in discrete modules.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.