When trying to install quicktime 7 via sms (after creating the package as per the guide on here) I have a slight problem with it failing everytime as a user, but not as an admin.

I've tracked the problem down to permissions on the C:\winnt\temp folder (for our xp build windows is installed in c:\winnt).

Looks like quicktime shoves some files in here when it's running, now as users don't have permission to this folder it fails. As a test if I give users full access to the folder it works.

Now I can if need be create this folder and set the necessary permissions before the quicktime installer runs in my sms package, but for neatness I'd rather just amend where quicktime puts this folder, possibly modifying my transform again.

So my question is, where in the msi sets this temp folder location?

To clarify, I'm not talking about the temp folder created when you run the quicktimeinstaller.exe and extract all the instal files, this is one that's created when running the quicktime.msi. (The flder actually created is C:\winnt\temp\{929408E6-D265-4174-805F-81D1D914E2A4}).
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity



Try setting the SUPPORTDIR property (either in your transform or on the msiexec.exe command line) to point to a folder where the non-administrative user has write access.

e.g. msiexec /i QuickTime7.msi SUPPORTDIR=C:\TEMP\OPEN_TO_ALL


Answered 01/26/2006 by: spartacus
Black Belt

Please log in to comment
Cheers, will give it a go when I've got time. Did it the messy way for now by creating the folder before hand and setting permissions on it, then the script runs the qt install, then afterwards removes the folder.

It's not so bad as users don't actually have access to the parent folder so can't "see" it anyway.
Answered 02/02/2006 by: swwdesktops
Senior Yellow Belt

Please log in to comment