Skip to main content

Specifying a program to run plugins

By default, plugin and external interface (exit trap) scripts are run by the built-in Python interpreter if they have a .py extension, or by the PSLang interpreter if they have a .psl extension. You can specify an external interpreter, such as PERL, in the PLUGIN PROGRAM setting in the Manage the system > Workflow > Options > Plugins menu. For example, to specify PERL, type:

.pl c:\perl.exe

This will execute the script (for example, C:\perl.exe <plugin-script>.pl) with no additional arguments. Information will be passed by standard I/O. All plugins scripts must be in the script directory, and exit trap scripts must be in the interface directory.

If you are specifying an external interpreter, ensure that the directory for the interpreter is included in the system path.