Hi, A group of our users use Autoexec.sas for each of their projects for SAS installed locally. When they start, the autoexec.sas sets up an environment for further processing at their choice. Their local SAS licenses will be expires soon and they want to run their projects using SAS on the Citrix server(Windows 2008 R2), which would be a lot cheaper for them. At first we tried to allow users to pass their SAS program as parameter to run on the server, but SAS runs the program in batch mode and closes when it'd done, and users want SAS remains open for their further choice of tasks. I also tried to put a user's autoexec.sas in a local folder which is set as Citrix SAS shortcut's Start folder with hope that it ran it automatically, but it didn't. We haven't tried set SAS to run in stream on users' computers, which we don't have policy to do, nor do we want to publish multiple SAS applications with different configuration. I guess we have to figure out a way to do that on client side. So my question is 1)Is it possible to keep SAS open after the program runs, using something like ->CItrix-SAS.exe myprogram.sas? 2)So far we found only this way to pass a parameter(CItrix-SAS.exe myprogram.sas) that SAS on the server picks it up. If we pass more than that, SAS on the server would start and remain open disregarding those parameters. So could anyone give some ideas of how to solve the problem? Thank you in advance. Regards, lee
... View more