Back to Index

Task parameters - updated for Version 6.x
These parameters are dependent on the task.  These parameters may also change with versions, if more features are added to a task.  These parameters are exactly in the same sequence in the task table of the user interface.  If all 50 parameters are not used, they should be left blank.  However, the correct number of |*| are required when used in the CLM.

Command and Windows Command
Parameter1 = commandline
Parameter2 = working directory
Parameter3 = polling interval in seconds
Parameter4 = terminate time in minutes
Parameter5 = environment parameters
Parameter6 = environment parameters delimiter

Copy Files
Parameter1 = source directory
Parameter2 = target directory
Parameter3 = filename
Parameter4 = append to filename (None, Date , Date/Time or custom code)
Parameter5 = include subdirectory option? (true/false)
Parameter6 = create new subdirectory (None, Date, Date/Time)
Parameter7 = date based copy? (true/false)
Parameter8 = older than/newer than
Parameter9 = time (integer number)
Parameter10 = Minute/Hour/Day
Parameter11 = ignore file timestamp? (true/false)
Parameter12 = rename filename
Parameter13 = copy/move/rename

Zip Directories
Parameter1 = source directory
Parameter2 = target directory
Parameter3 = filename
Parameter4 = append to filename (None, Date , Date/Time or custom code)
Parameter5 = include subdirectory option? (true/false)
Parameter6 = create new subdirectory (No, Date, Date/Time)
Parameter7 = date based zip? (true/false)
Parameter8 = older than/newer than
Parameter9 = time (integer number)
Parameter10 = Minute/Hour/Day
Parameter11 = path type

Delete Files
Parameter1 = source directory
Parameter2 = filename
Parameter3 = date based delete?(true/false)
Parameter4 = older than/newer than
Parameter5 = time (integer number)
Parameter6 = Minute/Hour/Day
Parameter7 = delete subdirectories(true/false)
Parameter8 = delete empty subdirectories(true/false)

Text Search
Parameter1 = source directory
Parameter2 = filename
Parameter3 = search term(s)
Parameter4 = search term separator
Parameter5 = surrounding lines to append to results file
Parameter6 = case sensitive search? (true/false)
Parameter7 = results directory
Parameter8 = results filename
Parameter9 = append to results filename (None, Date , Date/Time or custom code)
Parameter10 = replace? (true/false)
Parameter11 = replace term(s)
Parameter12 = include directories (true/false)

Ping
Parameter1 = host
Parameter2 = port

Telnet
Parameter1 = host
Parameter2 = port
Parameter3 = delay time between commands in seconds
Parameter4 = commands separated by *EOL* (Example: username*EOL*password*EOL*ls -lt*EOL*exit)

Telnet(Adv)
Parameter1 = host
Parameter2 = port
Parameter3 = username
Parameter4 = password
Parameter5 = maximum login time (seconds)
Parameter6 = login prompt ( typically :)
Parameter7 = maximum command time (minutes)
Parameter8 = polling interval for each command (seconds)
Parameter9 = telnet prompt ($, % or etc..)
Parameter10 = prompt characters, default = 10
Parameter11 = commands separated by *EOL* (Example: username*EOL*password*EOL*ls -lt*EOL*exit)

Ftp
Parameter1 = remote directory
Parameter2 = local directory
Parameter3 = filename (based on wildcards, see help for details)
Parameter4 = Ascii/Binary
Parameter5 = ftp option (Put File(s)/Get File(s)/Delete File(s)
Parameter6 = append to filename (None, Date or Date/Time)
Parameter7 = log transfer? (true/false)
Parameter8 = transfer modified files only? (true/false)
Parameter9 = include subdirectories? (true/false)
Parameter10 = ftp profile name
Parameter11 = transfer based on modified date? (true/false)
Parameter12 = date value
Parameter13 = delete source file after transfer? (true/false)
Parameter14 = transfer with temporary extension? (true/false)
Parameter15 = temporary extension (ex: .tmp)
Parameter16 = backup local file? (true/false)
Parameter17 = local backup directory
Parameter18 = backup remote file? (true/false)
Parameter19 = remote backup directory
Parameter20 = maintain timestamp (true/false)
Parameter21 = transfer modified source files using Ftp log? (true/false)
Parameter22 = comparison criteria (newer than/ older than)
Parameter23 = period type (Day/Hour/Minute)

Ftp Monitor
Parameter1 = remote directory
Parameter2 = filename
Parameter3 = file exists check (true/false)
Parameter4 = file length check (true/false)
Parameter5 = ftp length option (greater than/less than)
Parameter6 = file length value in kb
Parameter7 = file date check (true/false)
Parameter8 = file date option (newer than/older than)
Parameter9 = file date value
Parameter10 = file date option (minute/hour/day)
Parameter11 = file totals check (true/false)
Parameter12 = file totals option (greater than/less than)
Parameter13 = file totals value
Parameter14 = Run task if any change is detected (true/false)
Parameter15 = Task to run (tasktitle)
Parameter16 = Ftp profile name

Ftp Commands
Parameter1 = host
Parameter2 = port
Parameter3 = password
Parameter4 = commands (Each Command should be separated by *EOL*,  Ex: user test*EOL*pass mypwd*EOL*PWD)

Email
Parameter1 = recipients (format = To:email1,[Cc:email2,Bcc:email3,Reply-To:email4]
Parameter2 = subject
Parameter3 = attachments (format = filepath1,filepath2)
Parameter4 = message (newlines separated by *EOL*, Ex: this is a *EOL* new line)
Parameter5 = email profile name
Parameter6 = append to attachment (None, Date or Date/Time)
Parameter7 = headers

Bulk Email
Parameter1 = recipient list file path
Parameter2 = subject
Parameter3 = attachments (format = filepath1,filepath2)
Parameter4 = message (newlines separated by *EOL*, Ex: this is a *EOL* new line)
Parameter5 = email profile name
Parameter6 = append to attachment (None, Date or Date/Time)
Parameter7 = delay
Parameter8 = headers

Check Email
Parameter1 = criteria1 (date/sender/subject)
Parameter2 = option1 (newer than X days/older than X days/newer than X hours/older than X hours/equals/contains/starts with/ends with)
Parameter3 = value1
Parameter4 = criteria2 (date/sender/subject)
Parameter5 = option2 (newer than X days/older than X days/newer than X hours/older than X hours/equals/contains/starts with/ends with)
Parameter6 = value2
Parameter7 = and/or
Parameter8 = mail folder path
Parameter9 = append to filename (None, Date or Date/Time)
Parameter10 = server type (POP3/IMAP)
Parameter11 = host
Parameter12 = port
Parameter13 = user
Parameter14 = password
Parameter15 = delete message

Web
Parameter1 = download URL
Parameter2 = local directory
Parameter3 = filename
Parameter4 = append to filename (None, Date or Date/Time)
Parameter5 = authentication required (true/false)
Parameter6 = host
Parameter7 = port
Parameter8 = user
Parameter9 = password
Parameter10 = download images? (true/false)
Parameter11 = parameters
Parameter12 = file date check (true/false)
Parameter13 = file date criteria (greater than / less than etc..)
Parameter14 = date value
Parameter15 = date type (minute/hour/day)
Parameter16 = maintain timestamp (true/false)
Parameter17 = download option (Download always/Download based on local file timestamp/ Download based on archived url timestamp)

Url Monitor
Parameter1 = url to monitor
Parameter2 = spider depth
Parameter3 = local directory
Parameter4 = place files in subdirectory (No, Date or Date/Time)
Parameter5 = authentication required (true/false)
Parameter6 = host
Parameter7 = port
Parameter8 = user
Parameter9 = password
Parameter10 = filename
Parameter11 = download option
Parameter12 = maintain timestamp (true/false)

Database SQL
Parameter1 = sql statement
Parameter2 = results directory
Parameter3 = results filename
Parameter4 = append to filename (None, Date or Date/Time)
Parameter5 = driver class name
Parameter6 = database url
Parameter7 = authentication required (true/false)
Parameter8 = username
Parameter9 = password

File Monitor
Parameter1 = directory
Parameter2 = filename filter
Parameter3 = file exists? (true/false)
Parameter4 = file length check? (true/false)
Parameter5 = greater than/less than
Parameter6 = size in kb (integer number)
Parameter7 = file date check? (true/false)
Parameter8 = older than/newer than
Parameter9 = time (integer number)
Parameter10 = Minute/Hour/Day
Parameter11 = total files check? (true/false)
Parameter12 = greater than/less than
Parameter13 = number of files (integer number)
Parameter14 = Task to Run (must be valid taskname in task table)

Directory Monitor
Parameter1 = Directory to monitor
Parameter2 = Filename filter
Parameter3 = include subdirectories (true/false)
Parameter4 = Task to Run (must be valid taskname in task table)

Directory Change
Parameter1 = Directory to monitor
Parameter2 = maximum wait time in minutes (integer number)
Parameter3 = polling interval in seconds (integer number)
Parameter4 = Task to Run (must be valid taskname in task table)
Parameter5 = Use as daemon (true/false)

Variable Monitor
Parameter1 = Variable name
Parameter2 = Variable value
Parameter3 = comparison criteria (equals, contains, starts with, ends with, "=", "!=", "", "<")
Parameter4 = Task to Run (must be valid taskname in task table)

File Variable
Parameter1 = Variable name
Parameter2 = Filepath to output variable to.  (ex: c:\data\test.txt)
Parameter3 = Filing options (insert at start or append at line . etc..)
Parameter4 = Option value corresponding to Filing Option chosen
Parameter5 = Add line separator before inserting variable
Parameter6 = Add line separator after inserting variable

Archive Logs
Parameter1 = archive directory
Parameter2 = append to filename (None, Date or Date/Time)
Parameter3 = place files in subdirectory (No, Date or Date/Time)

Auto Backup
Parameter1 = archive directory
Parameter2 = not used
Parameter3 = place files in subdirectory (No, Date or Date/Time)

Email Logs
Parameter1 = email addresss to receive notification (separate multiple addresses by comma ,)

Chain
Parameter1 = total steps in chain
Parameter2 = All the Chain data in a single line
Data for each step is separated by |@|
Each step has multiple entries separated by |#|
    Entry1 = task type
    Entry2 = taskTitle
    Entry3 = maximum wait time in minutes
    Entry4 = Skip to step exit code choice (true/false)
    Entry5 = exit code comparison criteria (= , != , , < )
    Entry6 = exit code value
    Entry7 = Skip to step (step number or taskTitle)
    Entry8 = rerun step? (true/false)
    Entry9 = rerun exit code comparison criteria (= , != , , < )
    Entry10 = rerun exit code value
    Entry11 = number of times to rerun step
    Entry12 = delay time between reruns
    Entry13 = Always stop chain at this step?

Wakeup
Parameter1 = Mouse Move/Key Stroke/Mouse Click

Shutdown
Parameter1 = Logoff / Reboot / Shutdown / Poweroff
Parameter2 = Win 95/98/ME / Win NT/2000/XP

Open Documents
Parameter1 = Document path or name etc..

MSAccess
Parameter1 = Full path to MSAccess.exe
Parameter2 = Database path
Parameter3 = Option (0 = none/autoexec macro , 1 = run macro, 2 = compact database, 3 = repair database)
Parameter4 = Macro name
Parameter5 = terminate time in minutes

MSExcel
Parameter1 = Full path to Excel.exe
Parameter2 = Workbook path
Parameter3 = Option 0/1  (0 = none/autoexec macro , 1 = run macro)
Parameter4 = Macro name

MSWord
Parameter1 = Full path to winword.exe
Parameter2 = Database path
Parameter3 = Option 0/1  (0 = none/autoexec macro , 1 = run macro)
Parameter4 = Macro name
Parameter5 = terminate time in minutes

MSPowerpoint
Parameter1 = Full path to ppowerpnt.exe
Parameter2 = Presentation path
Parameter3 = Option 0/1/2  (0 = none/autoexec macro , 1 = print presentation, 2 = run slideshow)
Parameter4 = terminate time in minutes