• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1193
  • Last Modified:

XenApp - Redirecting each user's ProgramData folder

We have a database application that reads an .INI file in a subfolder:  C:\ProgramData\NameOfAppHere\settings.ini

The problem is that there are 3 users groups. Each group accesses a different database file. We need 3 different settings.ini files, one for each user group.

Is it possible for each group to have a different folder that is accessed when the database application looks for C:\ProgramData\NameOfAppHere\settings.ini ? That would solve the problem, since we could have 3 different settings.ini files in 3 different folders. If that cannot be done, is there another solution?

Users from different groups will be logged into the same Citrix XenApp server at the same time. Fortunately, each user has a desktop shortcut specific to his or her group's database so that each user can open the correct database. The problem arises when, after opening the database, the database application needs to read settings.ini. We do not have a way within the database application to tell it to look anywhere other than

Thank you.
Wells Anderson
Wells Anderson
1 Solution
Ayman BakrSenior ConsultantCommented:
If there is no way to configure it to point for settings.ini in a different location, then the designers were not thoughtful of remote desktop session design.

The only way I could think of is to have at least 3 XenApp session hosts, each saving a different settings.ini file and publishing to the corresponding user group.
Wells AndersonCEOAuthor Commented:
If anyone has any other possible solutions, please comment. Based on my research and Mutawadi expert advice, I doubt we can work around the issue, but if by chance anyone does have a way to serve up different C:\ProgramData contents to different users on the same Citrix XenApp server, I would love to hear about it!
Thank you, Mutawadi, for the fast and high quality answer.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now