''misexec /x <productCode>' copy some files in InstallSource folder to somewhere

I have a install program looks like

    SomeRoot
      |_ customSetup.exe
      |_ \productA
      |    |_ productA.msi
      |    |_ setup.exe
      |    |_ ISSetup.dll
      |    |_ setup.ini
      |    |_ <other file generated by installshield..>
      | ...

When user use customSetup.exe to install productA, customSetup.exe will call \productA\setup.exe.

Sometimes, when User have already installed productA, and customSetup.exe have to uninstall productA first, but the installshield's uninstall string not found, customSetup.exe will call 'msiexec /x' to uninstall productA.

Under the mentioned situation, I found files under \productA was copied to SomeRoot, I have no idea how it works.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source