Difference between revisions of "Quicktime"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
Line 1: Line 1:
 +
Package for Quicktime 7.3.1
 +
 +
<package id="Apple_Quicktime" name="Apple Quicktime Player" revision="731" priority="40" reboot="false">
 +
<check type="logical" condition="and">
 +
  <check type="registry" condition="exists" path="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E0D51394-1D45-460A-B62D-383BC4F8B335}" />
 +
  <check type="uninstall" condition="exists" path="QuickTime" />
 +
</check>
 +
<install cmd=""%SOFTWARE%\Apple\Quicktime\7.3.1\QuickTimeInstaller.exe" /quiet /norestart ChkOptInstASU=0 DESKTOP_SHORTCUTS=0 QT_TRAY_ICON=0 SCHEDULE_ASUW=0" timeout="0">
 +
  <exit code="0" />
 +
  <exit code="3010" />
 +
</install>
 +
<remove cmd="%windir%\system32\MsiExec.exe /X {E0D51394-1D45-460A-B62D-383BC4F8B335} /qb-!" timeout="0">
 +
  <exit code="0" />
 +
  <exit code="3010" reboot="true" />
 +
</remove>
 +
<upgrade cmd=""%SOFTWARE%\Apple\Quicktime\7.3.1\QuickTimeInstaller.exe" /quiet /norestart ChkOptInstASU=0 DESKTOP_SHORTCUTS=0 QT_TRAY_ICON=0 SCHEDULE_ASUW=0" timeout="0">
 +
  <exit code="0" />
 +
  <exit code="3010" reboot="true" />
 +
</upgrade>
 +
</package>
 +
 +
Now you only have to delete the Registrykey "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -> "QuickTime Task".
 +
I do this one using KIXTART.
 +
 +
----
 +
 +
 
Below a "truly silent" method, taken from http://www.mediamacros.com/item/item-1006687115/:
 
Below a "truly silent" method, taken from http://www.mediamacros.com/item/item-1006687115/:
  

Revision as of 21:46, 14 January 2008

Package for Quicktime 7.3.1

<package id="Apple_Quicktime" name="Apple Quicktime Player" revision="731" priority="40" reboot="false">
<check type="logical" condition="and">
  <check type="registry" condition="exists" path="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E0D51394-1D45-460A-B62D-383BC4F8B335}" /> 
  <check type="uninstall" condition="exists" path="QuickTime" /> 
</check>
<install cmd=""%SOFTWARE%\Apple\Quicktime\7.3.1\QuickTimeInstaller.exe" /quiet /norestart ChkOptInstASU=0 DESKTOP_SHORTCUTS=0 QT_TRAY_ICON=0 SCHEDULE_ASUW=0" timeout="0">
  <exit code="0" /> 
  <exit code="3010" /> 
</install>
<remove cmd="%windir%\system32\MsiExec.exe /X {E0D51394-1D45-460A-B62D-383BC4F8B335} /qb-!" timeout="0">
  <exit code="0" /> 
  <exit code="3010" reboot="true" /> 
</remove>
<upgrade cmd=""%SOFTWARE%\Apple\Quicktime\7.3.1\QuickTimeInstaller.exe" /quiet /norestart ChkOptInstASU=0 DESKTOP_SHORTCUTS=0 QT_TRAY_ICON=0 SCHEDULE_ASUW=0" timeout="0">
  <exit code="0" /> 
  <exit code="3010" reboot="true" /> 
</upgrade>
</package>

Now you only have to delete the Registrykey "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -> "QuickTime Task". I do this one using KIXTART.



Below a "truly silent" method, taken from http://www.mediamacros.com/item/item-1006687115/:

How do I make Quicktime Install Silently?

First you need the stand alone installer from Quicktime. Then place a text file beside the installer and name it QuickTimeInstaller.ini and place this text inside....

[QTSETUP]
license_option=0
no_dialogs=true
registration_dialog=false
supress_speed_dialog=true
install_qtjava=false
install_qd3d=true
show_sample=false
show_readme=false
show_programfolder=false
install_qtinfo=true

Then I use these settings:

<packages>
<package id="quicktime" name="QuickTime" revision="3" priority="10" reboot="false">
<check type="uninstall" condition="exists" path="QuickTime"/>
<install cmd="%SOFTWARE%\Quicktime\QuickTimeInstaller.exe /quiet"/>
<install cmd="cmd /c del /s /q "%ALLUSERSPROFILE%\Desktop\QuickTime Player.lnk""/>
<remove cmd="%SYSTEMROOT%\system32\msiexec.exe /i {5E863175-E85D-44A6-8968-82507D34AE7F} /qf /quiet"/>
<upgrade cmd="%SOFTWARE%\Quicktime\QuickTimeInstaller.exe /quiet"/>
<upgrade cmd="cmd /c del /s /q "%ALLUSERSPROFILE%\Desktop\QuickTime Player.lnk""/>
</package>
</packages>

Note: You may wish to use 'start /wait' to ensure installation is completed before the installer returns.