1
edit
Changes
no edit summary
== msi package ==
Silent installer for MSI packaged Adobe Shockwave Player 11.5 that handles 32-bit/64-bit Windows. This is based on the previous EXE posting.
<source lang="xml">
<package
id="shockwave11_11.5.6.606"
name="Adobe Shockwave Player 11 (11.5.6.606)"
revision="1156606"
reboot="false"
priority="50">
<check type="logical" condition="or">
<check type="file" condition="versionequalto" path="%SYSTEMROOT%\system32\Adobe\Shockwave 11\control.dll" value="11.5.6.606"/>
<check type="file" condition="versionequalto" path="%SYSTEMROOT%\SysWOW64\Adobe\Shockwave 11\control.dll" value="11.5.6.606"/>
</check>
<check type="logical" condition="or">
<check type="uninstall" condition="exists" path="Adobe Shockwave Player 11.5"/>
<check type="uninstall" condition="exists" path="Adobe Shockwave Player"/>
</check>
<install cmd='msiexec /qb /i "%SOFTWARE%\Installers\Shockwave\11.5.6.606\sw_lic_full_installer.msi"'>
<exit code="3010" />
</install>
<!-- 32-bit -->
<install cmd='cmd /c copy /y "%WINDIR%\system32\Adobe\Director\np32dsw.dll" "%ProgramFiles%\Mozilla Firefox\plugins\"' >
<exit code="any" />
</install>
<!-- 64-bit -->
<install cmd='cmd /c copy /y "%WINDIR%\SysWOW64\Adobe\Director\np32dsw.dll" "%ProgramFiles(x86)%\Mozilla Firefox\plugins\"' >
<exit code="any" />
</install>
<upgrade cmd='msiexec /qb /i "%SOFTWARE%\Installers\Shockwave\11.5.6.606\sw_lic_full_installer.msi"'>
<exit code="3010" />
</upgrade>
<!-- 32-bit -->
<upgrade cmd='cmd /c copy /y "%WINDIR%\system32\Adobe\Director\np32dsw.dll" "%ProgramFiles%\Mozilla Firefox\plugins\"' >
<exit code="any" />
</upgrade>
<!-- 64-bit -->
<upgrade cmd='cmd /c copy /y "%WINDIR%\SysWOW64\Adobe\Director\np32dsw.dll" "%ProgramFiles(x86)%\Mozilla Firefox\plugins\"' >
<exit code="any" />
</upgrade>
<remove cmd='msiexec /x "%SOFTWARE%\Installers\Shockwave\11.5.6.606\sw_lic_full_installer.msi" /qn' />
</package>
</source>
This is a silent installer and uninstaller for Macromedia Shockwave Player.