I'm running Citrix XP and Server 2003 and I cannot get login scripts to stop running. I have gone into the client setup for RDP and ICA and still to no avail... Anyone have any ideas?
I don't think that this can be done through Citrix. You can remove their script in the user properties in AD or modify the existing logon script to end if they are a member of a certain group(like "Citrix Users").
The real problem is that I need to have their login scripts run when they log into the network however i need those scripts to stop running when they open thier published app. I'm trying to avoid having elaborate login scripts and having to use made up environment variables.
If I undersatnd you right, your users will log into their workstations with a domain account and you want the logon script to run then. Once they launch an application through Program Neighborhood (or PNA,Nfuse) you don't want a script to run. If this is the case then you could modify the script to add a line to the beginning like:
if %computername%==citrix servername goto :All Done
This would stop the script from running when you log onto one of your Citrix servers.
What you can do, seen as your a VBS whizz is add to the start of your code is a check to see if change.exe exists in winnt\system32 and if it does end your script!
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.