/build/static/layout/Breadcrumb_cap_w.png

Changing target drive for MSI install

I always set the ROOTDRIVE property to C:\ for MSIs. However, we have some Citrix users whose local disk is drive M:. So when an MSI is installed it generates a 1327 error (invalid drive). I could change the ROOTDRIVE property to M:\ for Citrix users, but this means one set of MSIs for Citrix users and another for non-Citrix users.

Does anyone know of a simple way of passing the system drive to the ROOTDRIVE property so the MSI automatically installs on drive C: for regular users and drive M: for Citrix users? I tried passing the %SystemDrive% variable to ROOTDRIVE but this didn't work. Any help would be appreciated.

Many thanks.

0 Comments   [ + ] Show comments

Answers (2)

Posted by: jmcfadyen 16 years ago
5th Degree Black Belt
0
evaluate the version or type of the target machine for a Citrix machine.

then use a SetDirectory CA to change the dir conditionally based on the version / type evaluation you did in the first step
Posted by: jaybee96 10 years ago
Red Belt
0

Just put the ROOTDRIVE property in the commandline with the proper value and you can use the same MSI for multiple targets

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ