This routine executes a file-system specific command. The EXECUTE routine has two parameters, system, and command.

System points to the name of the file system (e.g. "vision", "btrieve", etc.).
Command contains a command to be executed by that file system. The list of available commands is completely file-system specific. Many file systems do not have any commands that can be executed in this manner. The routine returns 0 if successful, otherwise, RETURN-CODE is set to a file-system specific error value. For file systems that do not support any commands, -1 is always returned.
Note: Different file systems process this routine differently. For example, the interface for Microsoft SQL Server has some unique parameters. See the documentation for the specific file system interface for exceptions to this operation.