Task parameters - updated for version 7.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 
  
