We are using a Windows 2000 Server which provides Citrix terminal services to number of clients. Recently we noticed during an install that for some reason the program had tried to install itself to one of the network drives that are mapped by the domain login script (even though we specified a local drive during install, and installed the program through terminal services add/remove programs). We went through the registry and changed every instance of the network drive (K back to C:. This solved the problem with the program not functioning correctly but it introduced a new problem.
We noticed that the Citrix related programs were not starting on the server and the error message referenced that the files could not be found in the paths listed. We looked at the PATH variable (by going through the System control panel) and noticed that for some reason there was no semi-colon seperating some of the different paths. We replaced the semi-colons and that solved the problem, but after a reboot the PATH went back to being incorrect. We tried changing the PATH in each of the ControlSet entries in the registry and rebooting. We found that the system would sometimes choose a different ControlSet to boot from after a restart. In some cases the path variable would be listed incorrectly under the system control panel, but the Citrix programs referencing those paths would still load. Other times the PATH variable would appear correct under the system control panel but would be incorrect when viewed from a DOS command prompt and vice versa.
Can anyone tell me why the changes to the PATH variable are not being retained after each reboot?
We noticed that the Citrix related programs were not starting on the server and the error message referenced that the files could not be found in the paths listed. We looked at the PATH variable (by going through the System control panel) and noticed that for some reason there was no semi-colon seperating some of the different paths. We replaced the semi-colons and that solved the problem, but after a reboot the PATH went back to being incorrect. We tried changing the PATH in each of the ControlSet entries in the registry and rebooting. We found that the system would sometimes choose a different ControlSet to boot from after a restart. In some cases the path variable would be listed incorrectly under the system control panel, but the Citrix programs referencing those paths would still load. Other times the PATH variable would appear correct under the system control panel but would be incorrect when viewed from a DOS command prompt and vice versa.
Can anyone tell me why the changes to the PATH variable are not being retained after each reboot?