The syntax "cmd :== $executable" defines what VMS calls a "foreign command". These commands are set up individually for each process, so if you want the perl command to be available for everyone on the system, you will need to put the command into a system-wide login command file, such as SYLOGIN.COM.
Another way to define a command on VMS is to use the SET COMMAND command. You set up the syntax for the command line in a ".CLD" command language definition file. A little more complicated, but quite complete. Using this method, you can make the command available to everyone on the system, just like the native DCL commands. --Bob van Keuren AMS, San Diego -----Original Message----- From: Li, Patrick [mailto:[EMAIL PROTECTED]] . . . Again, I don't know anything about VMS and right now the way I even get "perl" to be recognized as a command is by typing: PERL :== $PERL_ROOT:[000000]PERL.EXE . . .
