PDA

View Full Version : System Folders in Citrix Environment


KVanhuffel
11-08-2007, 04:52 AM
We have created an update application in SUF7.0.

This application must add some files to the system folder and register new fonts.

When we execute this application on a Windows Server 2003 R2 Standard Edition with Presentation server 4.0 the system files and fonts are installed in documents and settings folder.

I checked the value of thes variables:

_Systemfolder: c:\windows\system32 (ok)

Shell.GetFolder(SHF_FONTS): c:\documents and settings\administrator.<domain>\windows\fonts (should be c:\windows\fonts)

SessionVar.Expand("%WindowsFolder%"): c:\documents and settings\administrator.<domain>\windows (should be c:\windows)

_WindowsFolder: c:\documents and settings\administrator.<domain>\windows (should be c:\windows)

I changed the real domain name, this server belongs to, by <domain>

Is this a bug?

jassing
11-08-2007, 10:23 AM
We have created an update application in SUF7.0.

This application must add some files to the system folder and register new fonts.

When we execute this application on a Windows Server 2003 R2 Standard Edition with Presentation server 4.0 the system files and fonts are installed in documents and settings folder.

I checked the value of thes variables:

_Systemfolder: c:\windows\system32 (ok)

Shell.GetFolder(SHF_FONTS): c:\documents and settings\administrator.<domain>\windows\fonts (should be c:\windows\fonts)

SessionVar.Expand("%WindowsFolder%"): c:\documents and settings\administrator.<domain>\windows (should be c:\windows)

_WindowsFolder: c:\documents and settings\administrator.<domain>\windows (should be c:\windows)

I changed the real domain name, this server belongs to, by <domain>

Is this a bug?

This is "by design" and at the windows level; not the suf level. When in TS; "things" are different so that a user can't 'screw up' the system -- install from the console and you should be fine.