=item B<TempDirectory>: <directory>

Applies to B<execute>.

B<TempDirectory> is optional.  This control specifies a directory
in which all temporary files are to be created.  If B<TempDirectory>
is not specified, the program attempts to obtain its value from the
environment.  First, it looks for TMPDIR (TEMP for WIN32).  Next,
it looks for TMP (all platforms).  If a suitable environment variable
is not found, B<TempDirectory> defaults to /tmp (\temp for WIN32).
B<TempDirectory> may be specified as a relative path.

Note: If B<TempDirectory> does not exist, the program will abort.

Note: If an environment variable is defined but exceeds the maximum
allowed length, it will be rejected.

