I need a script that deletes all the empty components in an msi.
Only the components that are completly empty should be deleted.
The component should not have a plus sign before it, at the overview of the components in wise. Eg. It can cannot contain a create folder action. (to put an empty folder on the system) and should be completely empty.
We need to run your script on an msi and as as cleanup it needs to delete the empty components which are obsolete.
I want to have a vbs and a registry key that creates a menu item in the context menu that links to the vbs.
The context menu should only appear when right-clicking when you have selected a file with the msi extension.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).