Quicktime 7.1.3 install issues
With the recent release of Quicktime 7.1.3, I can no longer get an admin install point. In the past, you could obtain an admin install point in 1 of 2 ways: quicktimeinstall.exe /a or msiexec.exe /a quicktime.msi. Neither method worked for me in the 7.1.3 version.
I can directly edit the .msi to omit the features I don't want (installing Apple software update, removing shortcuts, etc.) but the package will not push down via Active Directory (machine install). It will run fine if you launch directly on the PC, but we push down software via AD since users are not admins of their PC. Prior versions of QT worked in AD.
Anyone else having the same issue and find a workaround?
I can directly edit the .msi to omit the features I don't want (installing Apple software update, removing shortcuts, etc.) but the package will not push down via Active Directory (machine install). It will run fine if you launch directly on the PC, but we push down software via AD since users are not admins of their PC. Prior versions of QT worked in AD.
Anyone else having the same issue and find a workaround?
0 Comments
[ + ] Show comments
Answers (33)
Please log in to answer
Posted by:
NACM
18 years ago
Posted by:
Elroy7
18 years ago
I found the problem: the package is set up for multile languages, and I only caught this when looking at the Product Info under AD Settings for the package -- it listed Chinese rather than English though installing the package manually was in English. Editing the "Template Summary" to just "Intel;1033" (removed all other numbers), the package was able to be pushed down through AD.
fyi...to stop the Apple Software Update from being installed along with QuickTime, add the property: INSTALL_ASU and set the value to 0.
fyi...to stop the Apple Software Update from being installed along with QuickTime, add the property: INSTALL_ASU and set the value to 0.
Posted by:
AngelD
18 years ago
Had you looked at the Package Knowledge Base for Quicktime Player 7.x had this saved you the time and effort. The knowledge base is greate for packages you've never done before.
Cheers!
Cheers!
Posted by:
Elroy7
18 years ago
Posted by:
AngelD
18 years ago
Thx for the feedback Elroy7, didn't know that.
But if I'm not wrong, when you start the installation (quicktimeinstall.exe) this should output the "1033.mst" in the %temp% directory giving you some hints on that issue. You could have used that transform with any of your changes you like when deploying using AD.
But if I'm not wrong, when you start the installation (quicktimeinstall.exe) this should output the "1033.mst" in the %temp% directory giving you some hints on that issue. You could have used that transform with any of your changes you like when deploying using AD.
Posted by:
nheim
18 years ago
Hi Elroy7,
there is no need to alter the MSI-File to install the new 7.1.3 version of Quicktime with GPO. Just go to 'Properties'-'Deployment Tab'-'Advanced...' on the GPO-Editor and check the 'Ingnore language when deploying this package'. Never had the need to do an admin install to deploy the past version7 releases via GPO. There seems also no need for that with the new version. The different language codes in the summary are for the language transforms, which are embedded as sub storages in the MSI.
After a quick look at the new version, it seems that Apple finally has made its home work and put together a MSI-only installer without the need for ISScriptenginge and a lot of extra work via Custom Actions. They put a lot of work i did to change the old versions to a MSI-only install, to the trash bin... ;-)
What remains, is the extra work to integrate the pro key to the 'com.apple.QuickTime.plist' file and put the settings to the users profile.
Regards, Nick
there is no need to alter the MSI-File to install the new 7.1.3 version of Quicktime with GPO. Just go to 'Properties'-'Deployment Tab'-'Advanced...' on the GPO-Editor and check the 'Ingnore language when deploying this package'. Never had the need to do an admin install to deploy the past version7 releases via GPO. There seems also no need for that with the new version. The different language codes in the summary are for the language transforms, which are embedded as sub storages in the MSI.
After a quick look at the new version, it seems that Apple finally has made its home work and put together a MSI-only installer without the need for ISScriptenginge and a lot of extra work via Custom Actions. They put a lot of work i did to change the old versions to a MSI-only install, to the trash bin... ;-)
What remains, is the extra work to integrate the pro key to the 'com.apple.QuickTime.plist' file and put the settings to the users profile.
Regards, Nick
Posted by:
Taz187
18 years ago
Hi nheim,
This does work through the AD through GP but when we had a look at the machine the help file and the uninstall were comming up with little squares. This sugests to me that it is in the wrong language and I'm guessing it is th Chineese that is set as the language on the Package. Is there a way we can get the msi to default to English for the whole installation?
Cheers!
This does work through the AD through GP but when we had a look at the machine the help file and the uninstall were comming up with little squares. This sugests to me that it is in the wrong language and I'm guessing it is th Chineese that is set as the language on the Package. Is there a way we can get the msi to default to English for the whole installation?
Cheers!
Posted by:
nheim
18 years ago
Hi Dave,
experienced that one too. Quick solution is, what 'Elroy7' suggested: remove all language codes, but 1033 in the 'summary information'. If you want a installation other than the english one, you have to extract the embedded language transform for the language (e.g. 1036 for french) and include it in the GPO.
One can list the substorages with 'cscript wisubstg.vbs quicktime.msi'
To extract them, you need to do a 'msidb /d quicktime.msi /w 1036'
Hope this helps.
Regards, Nick
experienced that one too. Quick solution is, what 'Elroy7' suggested: remove all language codes, but 1033 in the 'summary information'. If you want a installation other than the english one, you have to extract the embedded language transform for the language (e.g. 1036 for french) and include it in the GPO.
One can list the substorages with 'cscript wisubstg.vbs quicktime.msi'
To extract them, you need to do a 'msidb /d quicktime.msi /w 1036'
Hope this helps.
Regards, Nick
Posted by:
tyron123
18 years ago
Posted by:
dbasinge
18 years ago
ORIGINAL: Elroy7
I found the problem: the package is set up for multile languages, and I only caught this when looking at the Product Info under AD Settings for the package -- it listed Chinese rather than English though installing the package manually was in English. Editing the "Template Summary" to just "Intel;1033" (removed all other numbers), the package was able to be pushed down through AD.
fyi...to stop the Apple Software Update from being installed along with QuickTime, add the property: INSTALL_ASU and set the value to 0.
Where do you edit Template Summary in Orca or InstallShield Editor?
Posted by:
dbasinge
18 years ago
Posted by:
nheim
18 years ago
Hi folks,
of course, this was meant using ORCA.
Please stay away from the big fat tools like Wise and Installshield to change some properties and/or produce a MST (use them too to capture and author).
To tyron: This whole tread is about installing QT via 'Active Directory' GPO Software Installation. Therefore, tips for using the original EXE-file are useless to solve this issues.
Regards, Nick
of course, this was meant using ORCA.
Please stay away from the big fat tools like Wise and Installshield to change some properties and/or produce a MST (use them too to capture and author).
To tyron: This whole tread is about installing QT via 'Active Directory' GPO Software Installation. Therefore, tips for using the original EXE-file are useless to solve this issues.
Regards, Nick
Posted by:
NACM
18 years ago
Posted by:
NACM
18 years ago
Posted by:
nheim
18 years ago
Hi NACM,
have a look with ORCA at QT-MSI.
You find the property 'DESKTOP_SHORTCUTS' in the property table. To have the desktop shortcut not installed, set it to '0'.
To get rid of the icon in the systemtray isn't that obvious. Have a look at the 'InstallExecuteSequence' and order it by sequence. Scroll to the end and there you find the sequence 6601, Launch_qttask. Change the condition on this sequence to one that resolves to 'FALSE' or drop the sequence.
Regards, Nick
have a look with ORCA at QT-MSI.
You find the property 'DESKTOP_SHORTCUTS' in the property table. To have the desktop shortcut not installed, set it to '0'.
To get rid of the icon in the systemtray isn't that obvious. Have a look at the 'InstallExecuteSequence' and order it by sequence. Scroll to the end and there you find the sequence 6601, Launch_qttask. Change the condition on this sequence to one that resolves to 'FALSE' or drop the sequence.
Regards, Nick
Posted by:
NACM
18 years ago
Posted by:
nheim
18 years ago
Posted by:
NACM
18 years ago
Posted by:
madsquirrel21
18 years ago
Posted by:
nheim
18 years ago
Hi NACM,
this is the shortcut folder. Where do you want to have those after removing this folder?
If you want to put them directly to the programs folder, open the MSI file, go to the directory table, search for the apropriate row and put '.' (period) in the last column.
Experienced the problem with the reapearing tray icon myself. Investigating this right now.
Regards, Nick
this is the shortcut folder. Where do you want to have those after removing this folder?
If you want to put them directly to the programs folder, open the MSI file, go to the directory table, search for the apropriate row and put '.' (period) in the last column.
Experienced the problem with the reapearing tray icon myself. Investigating this right now.
Regards, Nick
Posted by:
Shark007
18 years ago
Posted by:
nheim
18 years ago
Hi folks,
To Shark: Not to register the 'QTplugin.ocx' component is not the brightest idea. It exports functions like:
ConfigureQTMIMETypes, InstallMIMEType, QuickTimeMIMETypesAreOK, QuickTimeRunSystemTrayTask and UninstallMIMEType in it.
Most likely, they are not implemented just for fun.
Investigated it a little deeper. Its the good old regkey 'QTTaskRunFlags' :-), which is used for that, ever since the introduction of version 7.
To set it: reg add "HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX" /v QTTaskRunFlags /t REG_DWORD /d 00000002 /f
On this occasion, you may want to delete this one too:
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "QuickTime Task" /F
It's all documented here:
http://www.appdeploy.com/packages/detail.asp?id=520
Regards, Nick
To Shark: Not to register the 'QTplugin.ocx' component is not the brightest idea. It exports functions like:
ConfigureQTMIMETypes, InstallMIMEType, QuickTimeMIMETypesAreOK, QuickTimeRunSystemTrayTask and UninstallMIMEType in it.
Most likely, they are not implemented just for fun.
Investigated it a little deeper. Its the good old regkey 'QTTaskRunFlags' :-), which is used for that, ever since the introduction of version 7.
To set it: reg add "HKLM\SOFTWARE\Apple Computer, Inc.\QuickTime\ActiveX" /v QTTaskRunFlags /t REG_DWORD /d 00000002 /f
On this occasion, you may want to delete this one too:
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "QuickTime Task" /F
It's all documented here:
http://www.appdeploy.com/packages/detail.asp?id=520
Regards, Nick
Posted by:
jbeeler
18 years ago
I was able to do an Admin install by first creating a folder on my C: drive, then mapping a drive to that folder. I then ran msiexec /a <path>\quicktime.msi from a command prompt from that drive letter. I've tried it several times. Sometimes thought the output went someplace totally different for some reason. But sometimes it worked.
Still having issues getting it to deploy via GPO with my customizations. Will keep trying.
Still having issues getting it to deploy via GPO with my customizations. Will keep trying.
Posted by:
orionuk
18 years ago
To create an admin install of QuickTime 7.1.3, first extract the MSI by checking %ttemp% folder then click on Start > Run and run the following command:
msiexec /a <path to msi>\QuickTime.msi TARGETDIR=<path to where you want the admin install to end up>
eg. msiexec /a C:\QuickTime\QuickTime.msi TARGET=C:\QuickTime\AdminInstall\
If the path has spaces in then don`t forget to add quote marks
eg. msiexec /a "C:\Quick Time\QuickTime.msi" TARGET="C:\Quick Time\AdminInstall\"
msiexec /a <path to msi>\QuickTime.msi TARGETDIR=<path to where you want the admin install to end up>
eg. msiexec /a C:\QuickTime\QuickTime.msi TARGET=C:\QuickTime\AdminInstall\
If the path has spaces in then don`t forget to add quote marks
eg. msiexec /a "C:\Quick Time\QuickTime.msi" TARGET="C:\Quick Time\AdminInstall\"
Posted by:
dr1@cox.net
17 years ago
I have been trying to get the new version to push to my windows XP workstations from my windows server 2003 AD group policies.
First I have got it to install but the Language is set for something like Chinese or something. I unfortunately need to be in English. In the older versions it came with a “1033.MST†file to set the language to English this file does not exist in the current version.
Second I would like to change the defaults from running in the systray to NOT running in the systray and to have the auto update turned off for the auto update causes problems with the deployment system.
I have used Orca to make the Transform.mst file so I can set the changes and or defaults, but only some of my changes are taking effect, like no desktop icon.
Any help with this would be greatly appreciated.
Thank you in advance.
First I have got it to install but the Language is set for something like Chinese or something. I unfortunately need to be in English. In the older versions it came with a “1033.MST†file to set the language to English this file does not exist in the current version.
Second I would like to change the defaults from running in the systray to NOT running in the systray and to have the auto update turned off for the auto update causes problems with the deployment system.
I have used Orca to make the Transform.mst file so I can set the changes and or defaults, but only some of my changes are taking effect, like no desktop icon.
Any help with this would be greatly appreciated.
Thank you in advance.
Posted by:
nheim
17 years ago
Hi Rob,
please read the posts above in this tread. There, i have posted exactly, how to change the language. However, the only thing you change with this is the readme file. QT is multi language out of the box and starts automatically with language the system has.
For the systray thing, the solution is here:
http://itninja.com/question/how-do-you-roll-out-new-machines?1266&mpage=1&key=化
Hope this helps.
Regards, Nick
please read the posts above in this tread. There, i have posted exactly, how to change the language. However, the only thing you change with this is the readme file. QT is multi language out of the box and starts automatically with language the system has.
For the systray thing, the solution is here:
http://itninja.com/question/how-do-you-roll-out-new-machines?1266&mpage=1&key=化
Hope this helps.
Regards, Nick
Posted by:
steveprentice
17 years ago
Posted by:
steveprentice
17 years ago
Ok, so I found this after a little digging around:
Although I've no idea how to put the file into the package. :-)
Cheers,
Steve
To preconfigure settings e.g. disable automatic updates. Configure on a test PC, take the file ALL USERS\APPLICATION DATA\APPLE COMPUTER\QUICKTIME\QUICKTIME.QTP and put this file into your package to be installed into the same location.
Although I've no idea how to put the file into the package. :-)
Cheers,
Steve
Posted by:
steveprentice
17 years ago
QUICKTIME.QTP
Ok, so I'm using InstallShield Tuner v5.0 to create the MST file. I've added the QTP file, and it put it into a cab.
However when I run the MSI, it unpacks the file, but it's about 3k smaller than it should be, and QuickTime isn't reading it... any idea? If I unpack the file by hand from the CAB it is the correct size... so it's something to do with the way the MSI unpacks it.
Anyone know what this might be and if there's a way to fix it?
Many thanks,
Steve
Posted by:
turbokitty
17 years ago
Posted by:
N615
17 years ago
Steve,
I dont think there is a registry entry. you need to first install the original quicktime, then go into the preferences and uncheck the auto update box. then go into \documents and settings\All users\application data\apple computer\quicktime\ and copy the quicktime.qtp to your project. you will need to deploy that file with your msi, either embedded into the msi or as a script.
even though auto updates is disabled, a user could still go to check for updates from the about tab. im trying to figure out how to disable this.
I dont think there is a registry entry. you need to first install the original quicktime, then go into the preferences and uncheck the auto update box. then go into \documents and settings\All users\application data\apple computer\quicktime\ and copy the quicktime.qtp to your project. you will need to deploy that file with your msi, either embedded into the msi or as a script.
even though auto updates is disabled, a user could still go to check for updates from the about tab. im trying to figure out how to disable this.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.