UltraCompare

Silent installer for UltraCompare Professional, a compare/merge tool for text and binary files.

The UltraCompare installer puts its shortcuts under the current user's profile, so we include a fix for that.

This package definition does not configure any license keys.

<package
  id="ultracompare"
  name="UltraCompare Professional"
  revision="3500"
  priority="500">
 <check type="uninstall" condition="exists" path="UltraCompare Professional" />
 <install cmd='"%SOFTWARE%\UltraEdit\UltraCompare 3.50\UCSetup.exe" -s'/>
 <install cmd='cmd /c move "%UserProfile%\Start Menu\Programs\UltraCompare" "%AllUsersProfile%\Start Menu\Programs"'/>
 <install cmd='cmd /c move "%UserProfile%\Desktop\UltraCompare Professional.lnk" "%AllUsersProfile%\Desktop"'/>
 <upgrade cmd='"%SOFTWARE%\UltraEdit\UltraCompare 3.50\UCSetup.exe" -s'/>
 <upgrade cmd='cmd /c move "%UserProfile%\Start Menu\Programs\UltraCompare" "%AllUsersProfile%\Start Menu\Programs"'/>
 <upgrade cmd='cmd /c move "%UserProfile%\Desktop\UltraCompare Professional.lnk" "%AllUsersProfile%\Desktop"'/>
 <remove cmd='"%SOFTWARE%\UltraEdit\UltraCompare 3.50\UCSetup.exe" -u -s'/>
</package>