The defineudpvdir
command defines the directories where executables used
by a Trillium Quality User-Defined Process (UDP) can be stored.
As a security measure, Trillium only allows users to run third-party executables or scripts that have been authorized by the repository administrator. This authorization is granted when you designate one or more server directories as virtual user-defined process directories. Only executables and scripts that are located in the designated directories may be run from within a User-Defined Process.
Syntax
defineudpvdir <name> <path>
where <name>
is the name you want to assign to the virtual UDP
directory and <path>
is the directory that contains the
executables and scripts you are authorizing. If the path name includes spaces,
enclose it in braces.
Examples
defineudpvdir UDP C:/Executables
defineudpvdir app {C:/Program Files}
Variations
When issued without arguments, the defineudpvdir
command returns a
list of existing UDP virtual directories.
When issued with only the name argument, the defineudpvdir
command returns the path of the named virtual directory.
You can edit the path used by a existing virtual directory by issuing the command with a new path name. For example:
defineudpvdir UDP
returns C:/Executables, the current path for the UDP directory.
defineudpvdir UDP {C:/Programs/UDP}
replaces the original path (C:/Executables) with the new path {C:/Programs/UDP}.
To delete an existing udp virtual directory, issue the defineudpvdir
command with an empty path.
defineudpvdir UDP {}