/build/static/layout/Breadcrumb_cap_w.png

uninstalling a user based install

guys we need to uninstall an app that was installed months back. it was a user based install.
how can we ensure uninstall will work via the command line when we dont have the users logged in.
we are usinga in-house based deployment tool to remove the apps which is based on msiexec command lines.
any help is appreciated.

0 Comments   [ + ] Show comments

Answers (3)

Posted by: Chipster 16 years ago
Blue Belt
0
Ugh... this one can be a nightmare. I'm dealing with this on ActiveX controls that were distributed via published GPOs.

Look at MSIZAP.exe. The newer one has a command that will remove it for all users. MSIZAP TW! {GUID} - If the user who installed it is logged on, this will remove it from their profile. IF they're not logged on it will do a basic removal but their app has the chance of going back to the source.

You could put somethign in the login script that removes it... msiexec /x {guid}

You could forcibly strip it out of the machine and then load up the registry hives of users on the machine and remove anything that was created. I had to do this for both our citrix client upgrade as well as the Flash/Shockwave deployment.

I'm seriously starting to consider blocking MSI based installations on any non admin user.
Posted by: JSALSB 16 years ago
Senior Yellow Belt
0
can you invoke the uninstall from the registy?
is it showing up?
Posted by: nheim 16 years ago
10th Degree Black Belt
0
Hi Mark,
See: http://www.codeproject.com/install/msi_upgrade_uninstall_pt2.asp
This is a pretty nice approach, IMHO.
Regards, Nick
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