Hi all,

I am working on a package where they wanted some files installed to the user's home directory. I have been working on this and haven't been able to get it to work. Is there a trick to this. Please let me know.

Thank you in advance.

John Summers
ING Direct, fsb
0 Comments   [ + ] Show 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.


Hopefully i have interpreted your query right. Have you tried putting files into component and setting the Destination to Users home folder. Dont forget your ALLUSERS Property set to 1.
Answered 09/22/2004 by: oreillyr
Fifth Degree Brown Belt

Please log in to comment
If the folder is outside the user's profile then you want to use the ROOTDRIVE property and then put the files into the MSI just off the root. So if you wanted to install to H:\data you would set ROOTDRIVE to H:\ then in the MSI install the files to data just off the root.
Answered 09/22/2004 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
If the system/domain designer did his job the way he should have done it, you can use the My Documents folder in order to install data in the user's home folder.
Answered 09/27/2004 by: mickman
Orange Belt

Please log in to comment
This is the way it is done in Installshield DevStudio, propably about the same procedure with other tools:

  • In "Application Data/Files and Folders" right-click "Destination Computer" and select "New Folder". Give the folder a name.
  • Right-click the folder and view the properties, note the Directory Identifier
  • In "Behaviour and Logic/Custom Actions" create a new "New Set Directory", give the Custom Action a name.
  • In the "Directory Name" select the folder's Directory Identifier.
  • In the "Directory Value" enter the path to the network folder. E.g.: "H:\"
  • In "Install Exec Sequence" select a sequence, e.g. "AfterRemoveExistingProducts"
  • You can add a "Install Exec Condition" if you like
  • That's it! [:)]

Good luck!
Answered 11/02/2004 by: KjetilStolen
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity