You can call the script whatever you want as long as you pass the script name as a paramenter. If you do not pass the script name as a parameter then read the manual about default behaviour.

Your script could use some cleaning up. First off, there is no need to force precedence with the parethesis. Second, depending on KiX version, the $ inside quotes should be doubled as $$. Thirdly, you should not end your USE line with a backslash.
Code:
IF @userid = 'adm-jacky' 
USE H: '\\darkomen\i$$'
ENDIF

_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.