Aastra

Aastra Telecom Schweiz AIMS

Version 7.5

You can record the Installshield setup with the usual /r parameter. It's just an x86 setup that's why I've created two answerfiles (%programfiles% for x86, %programfiles(x86)% for x64)

	<package 
		id="aastra-aims-75"
		name="Aastra Telecom Schweiz AG - AIMS"
		revision="7.5" 
		reboot="false" 
		priority="0">

 		<variable name="PKG_VERSION" 	value="7.50.08" />
		
		<check type="uninstall" condition="exists" path="AIMS" /> 

		<install architecture="x86" cmd='"%SOFTWARE%\AIMS\v75\Setup.exe" /S /f1"%SOFTWARE%\AIMS\v75\Setup_x86.iss"' />
		<install architecture="x64" cmd='"%SOFTWARE%\AIMS\v75\Setup.exe" /S /f1"%SOFTWARE%\AIMS\v75\Setup_x64.iss"' />

		<upgrade include="install" />

		<remove cmd='msiexec /qn /X{0EED3275-DBF5-4D21-8102-1AD1EDFD8C16}' />
		<remove cmd='msiexec /qn /X{00817336-391B-432C-B6DF-34A8EC6556D9}' />
	</package>

Version 7.9

	<package
		id="aastra-aims-79"
		name="Aastra Telecom Schweiz AG - AIMS"
		revision="7.9"
		reboot="false"
		priority="0">

		<variable name="PKG_VERSION"	value="7.9" />
	
		<depends package-id="sqlexpr2005" />

		<check type="uninstall" condition="exists" path="AIMS %PKG_VERSION% Client Management Set (ai79400)" />

		<install cmd='"%SOFTWARE%\AIMS\v79\Setup.exe" /s' />

		<upgrade include="install" />

		<remove cmd='"%SOFTWARE%\AIMS\v79\Setup.exe" /uninst /s ' />
	</package>