Field | Description |
Task name | Type a unique name for the task. |
File filter | Type the name of the file if you want to filter files with specific names. By default, ActiveTransfer Server considers all files. If you want to use regular expression, specify a valid regular expression in File filter and select Use regular expression option. Note: You can use wildcard characters to filter the file names. For example, type *.zip to trigger the action only when ZIP files are uploaded or downloaded. To trigger an action based on a name string in the ZIP files, use the name string in the File filter box, preceded and followed by wildcard characters. For example, type *invoice*.zip to trigger the action based on the file URLs, when ZIP files containing the character string invoice in their file names are uploaded or downloaded. If you define a File filter for a task, the task acts only on files that are filtered out. Few examples for regular expressions are: ^(?!.*purchaseorder).*$: Excludes files with the file URL containing purchaseorder. */out/.*: Include files with the file URL containing the folder out. ^abc(.*)123$: Includes anything that starts with abc and ends with 123. Matches abc123, abcxyz123, but not abcxyz123def. NEW-((*.doc)|(*_backup_*)): Includes anything starting with NEW- that either ends in .doc, or is followed by the string _backup_. |
Command | Type a command. Keep in mind that running a batch (.bat) file requires running cmd.exe at a command prompt and passing it the arguments to execute the batch file. |
Arguments | Type the command’s arguments. For example, enter {real_path}/archive/{name}:. If the file is uploaded to /uploads/stuff.zip, it will be copied to /archive/stuff.zip. |
Separator | Type a regular expression to separator arguments. |
Working directory | Type the path to the directory where the command will be executed. For example, when an application searches for a resource such as a configuration file, the application searches in the location specified here. Note: Make sure the path ends with “/” to identify the location as a folder and not a file. |
Execute error task | Select this option to execute an error task if the file operation fails. For more details, see
Error Task Configuration. |