On a Windows System I do it by adding a link(Windows Shortcut) to my Script tree into Adobe Photshop Install tree folder "C:\Program Files\psVersion\Presets\Scripts". Warning on a windows 7 64 system do not build you Script tree in Windows C:\Program Files\ Tree if you use both the 64bit and 32bit Photoshop versions. For when you run the 32 bit version of Photoshop even though the shortcut you added is to C;\Program Files\xxx something in the system substitutes "Program Files (x86)".
I have never tried using a network drive. I think it would work however using a remote disk may very well slow down Photoshop's start up process. Photoshop seems to process the Script tree during start up. It creates a script list it displays when one uses menu File>Scripts and It also look at the scripts to see if any are Plug-in scripts like Conditional Mode Change and Fit Image. If you have alot of scripts that a lot of network trafic each time Photoshop is started by someone. I think you would be better off find a process to push|Pull updates onto users machines, Photoshop seems to pick up the changes that are made to scripts when its running. Running from a local disk would also be better for performance. However Plug-in scripts may not work if updated and there was a change made to its dialog t which change deleted or added setting.
Photoshop can use script from any folder but only scripts in Photoshop Presets\scripts tree including following links. Will be listed in menu File>Scripts. Links must be present when Photoshop starts for script to be included into Photoshops script list. Note also some scripts like plug-in scripts get listed in menu File>Automate. Othere scripts can be browsed to or be execute from actions the have their browsed to location recorded into the action. Actions are not loaded automaticly and not automaticly updated when shared by users. A copy is use fow when a User loads an Action set a copy is made into ther Photoshop Preferences. Id a Action ises a script the script is not copied the action only has its name or Full path recorded in the action not the script itself.
Message was edited by: JJMack