I worked with InstallShield on this same issue. Since UpdateService (v3.1) support is installed with your application, the missing registry key (when changing users) causes Windows Installer to try "Self-Repairing". If you look at the Application l...
I have a similar requirement and have used the QueryValue property of the UpdateInstance to retrieve the "LocalFileName":sDownloadedFile = UpdateInstance.QueryValue(LocalFileName)This provides me the path and filename of the udpate. I then use FSO t...