Delete a folder help required

Hi ,

When I uninstall my msi . It is not removing the Installdir(Though all files are removed in side it ) . I have given remove file entry but still it is not working .So to counter this I have place a vbscript just before INstall finalize(No CA after the vbscript cutom action except install finalise) in execute deffered mode. But it is still not working .

I have checked it by putting after Install finalize but then the unistallation is not working. When I run the script out side the msi it is working fine.
I have tried to pause the installation so that if any custom action uses the Installdir it would be release in the mean while .But even that is not working. I have observed that the folder can be deleted only after msi uninstallation is done.
Please help how to delete the folder.

0 Comments   [ + ] Show comments

Answers (2)

Posted by: Bula 12 years ago
Yellow Belt

You cannot put any action after Install finalize in Deffered mode, this is reason why your MSI is not working correctly.

What you can try to create custom action in Execute Deffered, with Processing set to Asynch No wait.
Custom Action must be a vbs script with Sleep function. wscript.sleep (5500). Put enough time, to be sure that MSI will finished uninstalation process.
Posted by: itolutions 12 years ago
Purple Belt

Use deffered custom action and immediate one for passing installdir full path.

IMHO, There is no need to use anync CA or/and Sleep function.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ