I am attempting to create a directory at login via GPO on a Citrix machines under each users temp location. This location shoud be c:\temp\n where n = the session id for the logged on user. Using the folder creation GPO (user policy) and specifying the file to be created as %temp%\filename creates a file in C:\temp NOT c:\temp\n !! Interestingly when you query what the variable %temp% is as the logged in user it is correct, i.e. C:\Temp\n so there is a separate temp location for every user. So it is like at GPO time the system has the wrong value for the %temp% variable and is not taking into account Terminal Services.
Any ideas anyone??