P3nnyw1se Posted March 31, 2014 Report post Posted March 31, 2014 I'm facing an issue where I wanna install a piece of software on 150 computers.a 30mb msi file.the problem is an early version of this software is already installed.I attempted to push it as an 'update' to see if it just installed on top of the old program, but it doesn't..So at first I thought I would1: Push an uninstall of the old version2: Wait untill the old one was uninstalled3: Then push an install of the new versionHere is the thing, the software is used everyday.. I can't just wait untill everybody has it uninstalled and then push the new version..they need the new version right away once the old is gone.So I was hoping that I could create a dependency, like'before installing version 2... uninstall version 1'that doesn't seem to be the case though.how would you handle this? would you run a script? Quote Share this post Link to post Share on other sites More sharing options...
Peter33 Posted April 1, 2014 Report post Posted April 1, 2014 Just create a new application for the old Version, without sources and a dummy entry for the install command, fill the uninstall command with "msixec /x {productcode} /norestart /q", where the productcode belongs to the MSI of the old program. After that just create a supersedence in your new application. Quote Share this post Link to post Share on other sites More sharing options...
P3nnyw1se Posted April 9, 2014 Report post Posted April 9, 2014 Got it all wrong, attempting now what you actually wrote Quote Share this post Link to post Share on other sites More sharing options...