Home
Sysax FTP Automation User Manual
Contents
1. Look in ES consolesource E windbg gt download My Recent Bites Documents lest test2 B tests is best_main upload orig My Documents 48 My Computer a File name test MyNetwock Files of type FSCR tiles fscr 4 The selected script will open in the Sysax FTP Script Development Environment window 53 Writing a new script from scratch Figure 8 7 Open the script for editing Nl W WwandboxMtpclienticonsolesourceMest fscr Sysax FTP Script Developm File Edit Debug Help ftpconnect system3 31 star star ftpsetpath local w local ftpsetpath remote ftpdisconnect 5 In the File menu select Save option to save the edited script or press Ctrl S 54 Writing a new script from scratch Figure 8 8 Save the script after editing ME W sandbox ftpclient consolesourceVtest fscr Sysax FTP Script Developm ftpconnect system3 31 star star ftpsetpath local w local ftpsetpath remote ftpdisconnect 8 3 Write and Run a Script To write and run a script 55 Writing a new script from scratch Figure 8 9 Open the script for editing Nl W WwandboxMtpclienticonsolesourceMest fscr Sysax FTP Script Developm E femi File Edit Debug Help ftpconnect system3 31 star star ftpsetpath local w local ftpsetpath remote ftpdisconnect To debug a scrip
2. O Run externa program Set the schedule time Set task run time dialog is displayed In the Set task run time dialog set the following information 1 Set the task name 2 Set the start date and name 3 Set the rescheduling interval 4 Set the log file name and path 5 Select append to log 6 Select rollover log file and size After set all settings click Add Task button from the Select start run time dialog It returns to the sysax sch 70 Scheduling script execution Figure 10 5 Select task run time Select task run time Select run time and log options Tasks can be scheduled to run at a specific future date Tasks may also be set to automatically repeat at specific intervals IF a log file name is specified the output from the executed program wil be saved to this file Task name My script C Automatically reschedule this task after 1 Day s C Save output to log file Log name log txt Log path C Documents and Settings All UsersiApolication Datat C Append to log if file already exists L Rellover log file after 2097152 bytes To save all settings click Save button in the Sysax Schedule Manager dialog 71 Scheduling script execution Figure 10 6 After adding task Sysax schedule manager Scheduled tasks Tasks can be scheduled to run one time or multiple times at specific intervals The following tasks have been scheduled
3. Remote Folder wilremote Local Folder wiMoal 0 If a duplicate file already exists in the local Folder Rename Gs JT Rules to handle duplicate files 1 Rename If the file is already exist in local path this option rename the file with extension 0503 2 Overwrite Overwrite a file that is already present in the local path 3 Skip Skip the file 4 Resume Resume the file Then click Next button 26 Using the script wizard to generate a script Figure 7 6 Set duplicate file rules FTP Automation Script Wizard Download file or folder Select the file s or folder s to download and specify how duplicate files vell be handed Download Fie s thatmatch the following name Name star txt Remote folder w remote Local folder wira If a duplicate file already exists in the local folder Actions performed after file is downloaded 1 None No actions performed 2 Unzip Uncompress the zip file 3 Zip Compressing the file 4 Local copy Copy the file 5 Local move Move the file to the particular location 6 Run program Execute the file Click Next button 27 Using the script wizard to generate a script Figure 7 7 Actions performed after file downloading FTP Automation Script Wizard Post processing after file transfer Select a post processing action to perform after file s or Folder s have been transferred Perform the following
4. 48 My Computer a File name test MyNetwock Files of type FSCR tiles fscr 4 The selected script will open in the Sysax FTP Script Development Environment window 18 Creating and editing a new script Figure 6 7 Open the script for editing Ml X WwrorkareaworkWlork filesVOther fileswcriptsWdownload fscr Sysax FT File Edk Debug Heb to specify omitted the downloaded remote file ftpdownload file remote filename local filename if ftpresult eq success begin print a message to the user print command ftpdownload argument file remote file end else begin print a message to the user print command ftpdownload argument file remote file gt 5 In the File menu select Save option to save the edited script or press Ctrl S 19 Creating and editing a new script Figure 6 8 Save the script after editing L X workarcalworkWWork_files Wther_files scripts download fscr Sysax FT E fei wnload command used to download either argument to command ftpdownload specifies 2nd argument of t remote F 3rd argument gt on Te jecify the if 3rd t the downloaded remote Z Ttpdownload Tile remote filename local filename O 1 if ftpresult eq success begin print a message to the user print command ftpdownload argument file remote file end else begin print a message to the user print command
5. If the file is already exist in remote path this option rename the file with extension 0503 2 Overwrite Overwrite a file that is already present in the remote path 3 Skip Skip the file 4 Resume Resume the file Then click Next button 38 Using the script wizard to generate a script Figure 7 18 Enter the folder name for uploading FTP Automation Script Wizard Upload file or folder Select the File s or Folders to upload and specify how duplicate files will be handled Upload File s v that match the Following name Name star txt Local Folder willocal Remote folder remote EN UNTEN Actions performed after file is uploaded 1 None No actions performed 2 Unzip Uncompress the zip file 3 Zip Compressing the file 4 Local copy Copy the file 5 Local move Move the file to the particular location 6 Run program Execute the file Click Next button 39 Using the script wizard to generate a script Figure 7 19 Actions performed after file uploading FTP Automation Script Wizard Post processing after file transfer Select a post processing action to perform after file s or Folder s have been transferred Perform the following action Email Notification 1 Do not notify No mail notification needed 2 Notify on error Send a mail notification on error 3 Notify on success Send a mail notification on success 4 Notify on err
6. FTP Automation Script Wizard Connect to remote server Specify information about the remote server to connect to and the type of encryption that should be used Address systema Port 21 Login star Password star encryption type None Encryption type 1 None No encryption is needed 2 SFTP SSH2 Use SSH encryption 3 SSL TLS Use SSL encryption type Then click Next button 43 Using the script wizard to generate a script Figure 7 23 Select encryption type for uploading FTP Automation Script Wizard Connect to remote server Specify information about the remote server to connect to and the type of encryption that should be used Address system3 Password star encryption type None v None SFTP SSH2 FTPS SAJTL Enter the script name and script path using Browse button Then click Next button 44 Using the script wizard to generate a script Figure 7 24 Enter the script name FTP Automation Script Wizard s ee C Documents and Settings al Users Appicstion Da Browse Now the script is generated for uploading a file or folder using script wizard 45 Using the script wizard to generate a script Figure 7 25 Script is generated for uploading file Ii C Documents and Settings All Users Application DatalCodeorigini ysaxAut BEE files or folders from local Initialize variables selvar server address
7. Run a list of FTP commands File O Run external program Change the task run time if user want 74 Scheduling script execution Figure 10 9 Select run time Select task run time C Documents and Settings All C Documents and Settngs Al Users appleation Deal Datat Browse Browse Task is edited after changing the parameters 75 Scheduling script execution Figure 10 10 Task is edited Sysax schedule manager Scheduled tasks Tasks can be scheduled to run one time or multiple times at specific intervals The following tasks have been scheduled to run Task name Action Next run time Frequency run cmd ist 8 27 2008 2 26 22 PM one tre Program WYsandboxWtpclientisepsourcelsysaxftp exe Arguments 1 X workerealwork work_files Other_filesiscrints test2 fser Log file Oocuments and Setbings Al UsersiApplicabion DatalCodeorigini5 Delete Task If user want to delete a task click the Delete Task button from the Sysax Schedule Manager dialog 76 Scheduling script execution Figure 10 11 Delete Task Sysax schedule manager IU one time Task is edited after changing the parameters 77 Scheduling script execution Figure 10 12 Task is edited Sysax schedule manager Wi sandbox ftpclient scpsource sysaxftp exe AENA Ls z4 X workerealwork work_fles Other_filesiscriots test2 fser C Documents and Settings All
8. action Email Notification 1 Do not notify No mail notification needed 2 Notify on error Send a mail notification on error 3 Notify on success Send a mail notification on success 4 Notify on error or success Send a mail notification always 28 Using the script wizard to generate a script Figure 7 8 Email notification for downloading FIP Automation Script Wizard Email notification Specify information necessary to send out email notification Send emad notification Do not notfy a Notify on error Sah Notify on success E Noti on error or success Mail server address Mal server Server login Server password Recepient name Recepient emai m Email subject Email message Gs JU Enter the following email notifications Sender name Sender email address Mail server address Mail server port Server login Server password Then click Next button 29 Using the script wizard to generate a script Figure 7 9 Email information for downloading FTP Automation Script Wizard Email notification Specify information necessary to send out email notification Send email notification Do mot notify Sender name John Doe Sender email john jdinc com Mail server address yahoomad com Mal server port 25 Server logn star Server password star Recepient name Recepient email jjj com Emad subject Script Status Email message Download S
9. button 5 Click Finish button 14 Creating and editing a new script Figure 6 3 Enter the name for the script FTP Automation Script Wizard cane smptfsl 000000 eitbocuments and Settings All Usersl Application Da Browse 6 New script is created to write the program 15 Creating and editing a new script Figure 6 4 New Script Window Wi C Documents and Settings All UsersMpplication Data Codeorigin SysaxAut Alca File Edit Debug Help 6 2 Edit a script To edit a script 1 In the Sysax FTP Automation control panel click Edit Script button 16 Creating and editing a new script Figure 6 5 Edit script Sysax FTP automation control panel Sysax FTP Automation Suite FTP Automation program For Windows 95 98 ME NT 2000 P 2003 Vista for more information visit www sysax com Copyright c 2007 Codeorigin LLC Version 4 1 License information Enterprise edition licensed to Sysax sales sysax com 1 user license 2 Create Select script file to edit window is displayed From that select the script which user want to edit 3 Open the script using Open button 17 Creating and editing a new script Figure 6 6 Select the script for editing Create Select script file to edit Look in ES consolesource E windbg gt download My Recent Bites Documents lest test2 B tests is best_main upload orig My Documents
10. filename local filename O 1 if ftpresult eq success begin print a message to the user print command ftpdownload argument file remote file end else begin print a message to the user print command ftpdownload argument file remote file end lt gt uU i n tuU 3 4 5 Ln o in LP j n Run log 65 Scheduling script execution 10 1 Scheduling script execu OD ri tits 67 Scheduling script execution 10 1 Scheduling script execution To set the schedule to the tasks In the Sysax FTP Automation control panel click Schedule Script button Figure 10 1 Schedule script Sysax FTP automation control panel Sysax FTP Automation Suite FTP Automation program For Windows 95 98 ME NT 2000 P 2003 Vista for more information visit veww sys4x com Copyright c 2007 Codeorigin LLC Version 4 1 License information Enterprise edition licensed to Sysax sales sysax com 1 user license Edi script Sysax Schedule manager dialog is displayed In the Sysax Schedule manager dialog 1 Add Task button is used to add the task 2 Edit Task button is used to edit the task 3 Delete Task button is used to delete the task User can add number of tasks using Add Task button 67 Scheduling script execution Figure 10 2 Schedule tasks Sysax schedule manager Scheduled tasks Tasks can be scheduled to run one time or multiple times at specific inte
11. s or Folder s to a remote computer Create new script and open it for editing 3 Enter the script name 4 Enter the path name to the script to be stored using Browse button 5 Click Finish button 49 Writing a new script from scratch Figure 8 3 Enter the name for the script FTP Automation Script Wizard cane smptfsl 000000 eitbocuments and Settings All Usersl Application Da Browse 6 New script is created to write the program 50 Writing a new script from scratch Figure 8 4 New Script Window Wi C Documents and Settings All UsersMpplication Data Codeorigin SysaxAut Alca File Edit Debug Help 8 2 Edit a script To edit a script 1 In the Sysax FTP Automation control panel click Edit Script button 51 Writing a new script from scratch Figure 8 5 Edit script Sysax FTP automation control panel Sysax FTP Automation Suite FTP Automation program For Windows 95 98 ME NT 2000 P 2003 Vista for more information visit www sysax com Copyright c 2007 Codeorigin LLC Version 4 1 License information Enterprise edition licensed to Sysax sales sysax com 1 user license 2 Create Select script file to edit window is displayed From that select the script which user want to edit 3 Open the script using Open button 52 Writing a new script from scratch Figure 8 6 Select the script for editing Create Select script file to edit
12. sse e ee ee ee ee ee ee 6 How to Install and Uninstall 3 1 Install Uninstall Sysax FTP Automation To install Sysax FTP Automation 1 2 3 Verify that the setup file is digitally signed by Codeorigin LLC Double click on the setup file to run the installation wizard Follow on screen instructions to install Sysax FTP Automation To uninstall Sysax FTP Automation 1 2 Click the Start button on your computer Select the AII Programs Menu Select Sysax FTP Automation Click on Uninstall Sysax Multi Server Follow on screen instructions to uninstall Sysax FTP Automation OR Click the Start button Select Settings Select Control Panel Select Add Remove Programs Choose Sysax FTP Automation from the list Click Add Remove button Follow on screen instructions to uninstall Sysax FTP Automation Selecting and installing a license 4 1 Selecting and installing a license sees e eee 8 Selecting and installing a license 4 1 Selecting and installing a license The Sysax FTP Automation installation package contains a 30 day trial license for the product After the trial has expired you will need to choose one of the following product editions Please visit http www sysax com to purchase a product license Enterprise Edition Licensed for commercial use and includes the script generation wizard script editor integrated script debugger and the sysaxftp exe console pr
13. Sysax FTP Automation User Manual Table of Contents 1 Introducing Sysax FTP Automation sees e e ee e ee e eee 1 1 1 Introduting to Sysax FTP Automation 2 0 0 0 2 E cZ aera cZ a a III REER Pisi ens seiss e TRR 2 2 Minimum System Requirements ee ee cece ee e ee 3 2 1 System Requirements caspa soa sh via fosso pole dreams les datas phe rallada 4 3 How to Install and Uninstall scr eterne Rue etel Iur y eR eese cy ce rere ge Pep E Ty e EON 5 3 1 Install Uninstall Sysax FTP Automation sese HH eme herren 6 4 Selecting and installing a license esee III He He hem e hene hent rennen 7 4 1 Selecting and 1nstalling a license 2 2 eot ter terr tennis pas EROR 8 5 How to get technical support eerte tone rte ete seas espero geada dm De aS SE arena ie ea Dee pea pere 10 5 1 Get technical support cis ceri erige err Ee RR rr EPIS m Bintan dis 11 6 Creating and editing a new script sse ee e ee e eee 12 6 1 Create New SCEHpt i i ie Ge rt extet te Ra tee eset m akt epit tte ee EE naaa 13 6 2 Edit script t eee Sas hs costas aire Ep PEE p ERU ulna eles Hs 16 7 Using the script wizard to generate a script ooccoccnnccnnconnccnnconnconncnnncnnnrnnornnrnnnrnn nono rcnnccnncnnncnnncnnness 21 7 1 Download a file or folder eie etae eem eec S E eene eis 22 7 2 Upload a fil or folder eir e ER DE Ee ad est Pet eher Re Eee eR xr eurn 34 8 Writing a new script from sc
14. Users Application DatalCodeoriginY5s Edt task 78 Scheduling execution of other programs 11 1 Scheduling execu tion of other programs cooccooccnccnnconnconnconnconnconnconncnnncnnncnnrnnnrnnnrnnccnnccnnccnncnnncos 80 Scheduling execution of other programs 11 1 Scheduling execution of other programs After setting the schedule to the task then the create task dialog is displayed Create Edit task dialog is displayed Add Task button is used to add 1 Sysax FTP Script 2 List of FTP commands 3 External Program Select anyone program from the option button and click Browse button used to choose the script or program from the local drive Click select start time button Figure 11 1 Select other programs Create Edit task Create Edit a task The Sysax Ftp chent program or any other external program can be selected for execution IF the Sysex ftp program is selected either a complete FTP script or a simple list of ftp commands can be executed O Run Sysax FTP dient program Run a Sysax FTP script Scripk Set the following environment variables before running script Name Value O Run a list of FTP commands File Run external program Program yor Arguments 80 Scheduling execution of other programs Set the schedule time Set task run time dialog is displayed In the Set task run time dialog set the following information 1 Set the task name 2 Se
15. ent side SSL certificates are also supported Easy automation Automation wizard automatically generates file transfer scripts that can be customized and fine tuned An integrated editor and debugger enable scripts to be stepped through line by line to debug them The integrated scheduler runs as an NT service and can execute both scripting tasks and other programs Outstanding value File transfer scripts can be executed using the scheduler or from within other scripts or programs The Enterprise edition supports execution of up to 16 file transfer tasks simultaneously A Personal edition of the product is available free for non commercial use It is easy to install and does not require advanced IT skills to manage The program can even be used as a direct replacement for the ftp exe command line program that ships with Windows Minimum System Requirements 2 1 System Requiremen da 4 Minimum System Requirements 2 1 System Requirements Sysax FTP Automation runs on all versions of the Microsoft Windows operating system including Windows 95 Windows 98 Windows ME Windows 2000 Windows XP Windows 2003 Vista The minimum hardware required to run Sysax FTP Automation is Pentium Class or higher processor At least 16MB of free system RAM At least 10MB of hard disk space s Connection to the internet or local network How to Install and Uninstall 3 1 Install Uninstall Sysax FTP Automation
16. ftpdownload argument file remote file end lt gt uU i n tuU 3 4 5 Ln o in LP j n Run log 20 Using the script wizard to generate a script TA Download a le or folder a iii 22 7 2 Upload a file or folder eoi cR RERO ORO DEOR 34 Using the script wizard to generate a script 7 1 Download a file or folder The script is automatically generated by using Script Wizard for downloading a file or folder FTP Automation Script Wizard dialog is displayed Select Download file s or folders s to my computer Click Next button Figure 7 1 Click Download the file FTP Automation Script Wizard Select wizard task You can choose to download or upload files and folders You can also open a new empty script For editing Download file s or Folder s to my computer O Upload File s or Folder s to a remote computer Create new script and open E for editing In FTP Automation Script Wizard dialog Download file or folder window is displayed In this window user must set all parameters e Click Next button 22 Using the script wizard to generate a script Figure 7 2 Download Window In the FTP Automation Script Wizard select an item type Download item types 1 File s 2 Folder s 23 Using the script wizard to generate a script Figure 7 3 Give file name for downloading FTP Automation Script Wizard Download file or fo
17. ingstuseriDesktopidownload fscr Sysax FIP Script E my File Edt Debug Help setvar server address system3 setvar server port 21 setvar login name star setvar login password star Run log 7 2 Upload a file or folder The script is automatically generated by using Script Wizard for uploading a file or folder FTP Automation Script Wizard dialog is displayed Select Upload file s or folders s to a remote computer Click Next button 34 Using the script wizard to generate a script Figure 7 14 Click Upload folder FTP Automation Script Wizard Select wizard task You can choose to download or upload files and folders You can also open a new empty script for editing Download file s or Folder s to my computer 9 Upload File s or Folder s to a remote computer O Create new script and open it for editing In FTP Automation Script Wizard dialog Upload file or folder window is displayed In this window user must set all parameters Click Next button 35 Using the script wizard to generate a script Figure 7 15 Upload Window FIP Automation Script Wizard Upload file or folder Select the file s or folder s to upload and specify how duplicate files will be handled Upload Fie s that match the following name Y Name star txt Local folder w Wocal Remote folder ve Yremote If a duplicate file already exists in the remo
18. ions 1 Select Command Prompt option from Task bar selection 2 Enter script name in sysaxftp exe command line window 3 Then after the script was started to run Figure 12 1 Script execute a command window ces C Documents and SettingsluserMpplication DataWMicrosoftUnternet ExplorernQuick Launch C Docunents d tingswser gt cd de op C Documents and Settings user Desktop gt sysaxftp exe script test fscr C Documents and Settings user Desktop gt _ 84 Troubleshooting Tips Troubleshooting Tips This section discusses common errors and troubleshooting Server cannot be started The selected FTP port is already being used by another program Select another port or quit the other application 86 Frequently Asked Questions FAQ Frequently Asked Questions FAQ Installation and Licensing Does Sysax FTP Automation run on Windows Vista How about Windows 95 Yes Sysax FTP Automation runs on all Windows operating systems from Windows 95 to Windows Vista and Windows Server 2008 How do I upgrade to a newer version of Sysax FTP Automation You need to first uninstall the older version of the product and then install the latest version that is available on the Sysax com website Your task settings should not be affected by the uninstallation and reinstallation How do I install or update a license key Open the Sysax FTP Automation Control panel and click the install license but
19. lder Select the file s or Folder s to download and specify how duplicate files vall be handled that match the following name Remote folder Local folder If a duplicate file already exists in the local folder Rename v In the FTP Automation Script Wizard select matching formats File or folder matching formats 1 Name The name of the file or folder is given by the user 2 Wildcard name The name of the file or folder must match a specific wildcard pattern 3 Regex name The name of the file or folder must match a specific regex pattern 24 Using the script wizard to generate a script Figure 7 4 Select match format for downloading FIP Automation Script Wizard Download file or folder Select the file s or Folder s to download and specify how duplicate files will be handled Download Fle s v that match the Following Name Remote Folder Local Folder If a duplicate file already exists in the local Folder Rename Y Ces MTE 4 Enter the name of the file or folder 5 Enter the remote path and local path 25 Using the script wizard to generate a script Figure 7 5 Enter the file name for downloading FTP Automation Script Wizard Download file or folder Select the File s or Folder s to download and specify how duplicate files will be handled Download File s v that match the Following name v Name star txt
20. ogram that is a secure command line replacement for ftp exe This edition also supports the execution of up to 16 tasks simultaneously Professional Edition Licensed for commercial use and includes the script generation wizard script editor integrated script debugger and the sysaxftp exe console program that is a secure command line replacement for ftp exe gt Personal edition also known as the Free edition Licensed only for personal use and supports the execution of up to 15 script commands and the sysaxftp exe console program that is a secure command line replacement for ftp exe To install a license 1 Open the Sysax FTP Automation Administration panel and click the Install License button 2 Select the license key file and click the Open button The license key should now be installed 3 Restart Sysax FTP Automation Selecting and installing a license Figure 4 1 Install License Sysax FIP automation control panel Sysax FTP Automation Suite FTP Automation program For Windows 95 98 ME NT 2000 P 2003 Yista for more information visit www sysax com Copyright c 2007 Codeorigin LLC Version 4 1 License information Unable to find valid license license is corrupt or invalid How to get technical support 5 1 Get technical supports Spence Rr idas lindas sind 11 How to get technical support 5 1 Get technical support Technical support for Sysax FTP Automation is provided by an online support
21. or or success Send a mail notification always 40 Using the script wizard to generate a script Figure 7 20 Email notification for uploading FIP Automation Script Wizard Email notification Specify information necessary to send out email notification Send emad notification Do not notfy a Notify on error Sah Notify on success E Noti on error or success Mail server address Mal server Server login Server password Recepient name Recepient emai m Email subject Email message Gs JU Enter the following email notifications Sender name Sender email address Mail server address Mail server port Server login Server password Then click Next button 41 Using the script wizard to generate a script Figure 7 21 Email information for uploading FTP Automation Script Wizard Email notification Specify information necessary to send out email notification Send email notification Do not notify v Sender name John Doe Sender email john jdinc com Mail server address yahoomail com Mai server port 25 Server logn star Server password star Recepient name Jim Jones Recepient email jai com Emal subject Script Status Email message upload Successful Connect to remote server Enter Server address Port number Login and Password 42 Using the script wizard to generate a script Figure 7 22 Connect to the server for downloading
22. pm DOR Script name upload ftpconnect system3 31 star gtar ftpsetpath local w 1Mlocal ftpsetpath remote ftpdisconnect lt Runhog 237 i LUrrer paar Local path w Vocal Script Engine Line 6 Executing Ftpsetpath Parameter s remote CWD 250 Path changed to f wo 257 f is current path Remote path f Script Engine Line 7 Executing Ftpdisconnect QUIT Script Engine Script execution complete Script completed wth an exit code of O 60 Editing previously created scripts 9 1 Edit the previously created script sse ee ee eee 62 Editing previously created scripts 9 1 Edit the previously created script To edit the previously created script 1 In the Sysax FTP Automation control panel click Edit Script button Figure 9 1 Edit script Sysax FTP automation control panel Sysax FTP Automation Suite FTP Automation program for Windows 95 98 ME NT 2000 P 2003 Vista for more information visit www sysax com Copyright c 2007 Codeorigin LLC Version 4 1 License information Enterprise edition licensed to Sysax sales sysax com 1 user license Create script Edk script Schedule script Install license 2 Create Select script file to edit window is displayed From that select the script which user want to edit 3 Open the script using Open button 62 Editing previously created scripts Figure 9 2 Select the scrip
23. program Yes you can run an ftp script within a batch file or another script by invoking sysaxftp exe with the script argument and specifying the name of the script file to run Troubleshooting and Support I scheduled a script for execution using the sysax scheduler but the script did not execute What am I doing wrong First of all please check if the Save outputto log file option is checked Otherwise the script might have executed but you have no way of knowing If you still have a problem please verify that the Sysax Scheduler Service is started and running How do I get technical support How do I report a bug or request a new feature Please click here to use our customer support system to submit a request for technical support report a bug or request a feature 89
24. ratch see eee 47 8 1 Creating New Scripte rrt t ruri exert ER TREE REA EEPCH ie Ee ERa des RR ERR MEE Fee RE 48 8 2 Edit a Iu M ia is 51 8 3 Write and Run A Script s eee rere ep re ek droits 55 9 Editing previously created scripts sse ee ee eee 61 9 1 Edit the previously created script pee tede ped diferen rss 62 10 Scheduling script execution isernia EEE eD rn nro nn cena cena emm EE rr nano hee he he mee ree rennen 66 10 1 Scheduling script execution iit etr eth PR Eee OR RER ARRE ERR eine EORR Pens 67 11 Scheduling execution of other programs ese ee ee ee ee ee ee 79 11 1 Scheduling execution of other programs sees ee ee e ee e ee 80 12 Executing scripts from the console o ocoooconccnnccnnocnnccnncnnncnnncnnccnnconnconnccnncrnnconncrnncrnnrnnncnnncnnronose 83 12 1 Executing scripts from the console 55 Sax d nore aer CT ara 02T meme hene 84 13 Troubleshooting Tips cimil tirada qee 85 14 Frequently Asked Questions FAQ TTT 87 Introducing Sysax FTP Automation 1 1 Introduting to Sysax FTP Automation se eee e ee ee ee ee e ee 2 Introducing Sysax FTP Automation 1 1 Introduting to Sysax FTP Automation Sysax FTP Automation is a scripting and scheduling program for Microsoft Windows that enables the creation debugging and execution of file transfer related tasks Secure file transfers Sysax FTP Automation supports SSH2 based SFTP SSL TLS based FTPS and regular FTP Public key authentication and cli
25. rvals The following tasks have been scheduled to run Task name Action Next run time Frequency Program Arguments Log file Add Task Click Add Taskbutton from the Sysax Schedule Manager dialog 68 Scheduling script execution Figure 10 3 Click Add Task Sysax schedule manager Scheduled tasks Tasks can be scheduled to run one time or multiple times at specific intervals The following tasks have been scheduled to run Task name Action Next run time Frequency Program Arguments Log file Create Edit task dialog is displayed Add Task button is used to add 1 Sysax FTP Script 2 List of FTP commands 3 External Program Add Task button is used to add the task one by one Select anyone program from the option button and click Browse button used to choose the script or program from the local drive Click select start time button 69 Scheduling script execution Figure 10 4 Create task Create tdit task Create Edit a task The Sysax ftp cient program or any other external program can be selected for execution IF the Sysax Ftp program is selected either a complete FTP script or a simple list of ftp commands can be executed Run Sysax FTP dient program O Run a Sysax FTP script Script Set the folowing environment variables before running script Name Value Add variable Delete variable S Run a list of FTP commands File
26. system Please visit http www sysax com support to submit a support ticket or to check the status of an existing support ticket 11 Creating and editing a new script 6 1 Create New Scripts os ier epp e prie PH 13 6 2 Edita Script eset P Coo Pe PE ett EE epe aa et ett me Dep sss pan reete bs 16 Creating and editing a new script 6 1 Create New Script To create a new script 1 In the Sysax FTP Automation Control Panel click the Create Script button Figure 6 1 Click Create Script Sysax FTP automation control panel Sysax FTP Automation Suite FTP Automation program for Windows 95 98 ME NT 2000 P 2003 Vista for more information visit www sysax com Copyright c 2007 Codeorigin LLC Version 4 1 License information Enterprise edition licensed to Sysax sales sysax com 1 user license Create script Edk script Schedule script 2 Select Create new script and open it for editing then click Next button 13 Creating and editing a new script Figure 6 2 Create New Script FTP Automation Script Wizard Select wizard task You can choose to download or upload files and folders You can also open a new empty script for editina Download file s or Folder s to my computer O Upload file s or Folder s to a remote computer Create new script and open it for editing 3 Enter the script name 4 Enter the path name to the script to be stored using Browse
27. system3 setvar server port 21 setvar login name star setvar login password star setvar remote path w remote lt Runlog 46 Writing a new script from scratch 8 1 Creating New Script teniente SEDIA ia oven ERU ee MEINE Rr RESTE DER Doe Dea Sit 48 8 2 Edit a SCPE ssi eer ee t e ER eee PV PI E TEE E Ere eter er berries 51 8 3 Write and Run a Script 22066 eee deo tour Soria ouse seas Ee levas Rd pe TRY Sesi Se casa nio t Ud e reg 55 Writing a new script from scratch 8 1 Creating New Script To create a new script 1 In the Sysax FTP Automation Control Panel click the Create Script button Figure 8 1 Click Create Script Sysax FTP automation control panel Sysax FTP Automation Suite FTP Automation program for Windows 95 98 ME NT 2000 P 2003 Vista for more information visit www sysax com Copyright c 2007 Codeorigin LLC Version 4 1 License information Enterprise edition licensed to Sysax sales sysax com 1 user license Create script Edk script Schedule script 2 Select Create new script and open it for editing then click Next button 48 Writing a new script from scratch Figure 8 2 Create New Script FTP Automation Script Wizard Select wizard task You can choose to download or upload files and folders You can also open a new empty script for editina Download file s or Folder s to my computer O Upload file
28. t for editing Create Select script file to edit Look in ES consolesource E windba i5 E download My Recent DE Documents 2 besti s testz I B test3 is best_main uplosd orig My Documents 48 My Computer File name test My Network Files of type FSCR tiles tser 4 The selected script will open in the Sysax FTP Script Development Environment window 63 Editing previously created scripts Figure 9 3 Open the script for editing Ml X workarealworkiWork fileslOther filesiscripisidownload fscr Sysax FT File Edk Debug Heb to specify omitted the downloaded remote file ftpdownload file remote filename local filename if ftpresult eq success begin print a message to the user print command ftpdownload argument file remote file end else begin print a message to the user print command ftpdownload argument file remote file gt 5 In the File menu select Save option to save the edited script or press Ctrl S 64 Editing previously created scripts Figure 9 4 Save the script after editing L X WworkarcaworkWWork_filestOther_filesiscriptsidownload fscr Sysax FT E fei wnload command used to download either argument to command ftpdownload specifies 2nd argument of t remote F 3rd argument gt on Te jecify the if 3rd t the downloaded remote Z Ttpdownload Tile remote
29. t on step by step click Step or press F7 from the Debug menu The figures 8 10 8 11 8 12 and 8 13 were explained how to debug a simple script 56 Writing a new script from scratch Figure 8 10 To Run a Script step 1 E W sandbox ftpclient consolesource test fscr Sysax FTP Script Developm ym 5 ftpsetpath remote 7 tpdisconnect Runlog 57 Writing a new script from scratch Figure 8 11 To Run a Script step2 Nl W isandboxMtpclienticonsolesourceMest fscr Sysax FTP Script Developm pa Imi psetpa ftpsetpath remo ftpdisconnect 1 3 4 Script Engine Line 5 Executing fipsetpath Parameter s local Uee a Local path w llocal Script Engine Line 6 Executing ftpsetpath Parameter s remote j TWO 250 Path changed to 58 Writing a new script from scratch Figure 8 12 To Run a Script step3 MM WiisandbodftpclienticonsolesourceMest fscr Sysax FTP Script Developm Pa IEE psetpa ocal Itpsetpath remote ftpdisconnect Runlog Executing script vriisandboxiftpolenticonsolesourceipest scr Script Engine Line 4 Executing Ftpcormect Parameter s system3 31 star not displayed Z20 Sysax Muki Server Service Version 4 220 USER star 297 fis current path PwD 59 Writing a new script from scratch Figure 8 13 To Run a Script step3 Ni WiisandboxWtpelienticonsolesourceMtest fscr Sysax FTP Script Develo
30. t the start date and name 3 Set the rescheduling interval 4 Set the log file name and path 5 Select append to log 6 Select rollover log file and size After set all settings click Add Task button from the Select start run time dialog It returns to the sysax sch Figure 11 2 Select task run time Select task run time Select run time and log options Tasks can be scheduled to run at a specific Future date Tasks may also be set to automatically repeat at specific intervals IF a log file name is specified the output from the executed program will be saved to this File Taskname My program Start date and time 8 30 2008 03 12 32PM gt automatically reschedule this task after 1 15 bais C Save output to log File Log name logfile Ext Log path C Documents and Settings Al UserslApplication Data C Append to log file already exists OJRolover log file after 2097152 7 bytes To save all settings click Save button in the Sysax Schedule Manager dialog 81 Scheduling execution of other programs Figure 11 3 After adding task Sysax schedule manager C Documents and Settings All Users Application DatalCodeorigini5y 82 Executing scripts from the console 12 1 Executing scripts from the conso Em 84 Executing scripts from the console 12 1 Executing scripts from the console To execute scripts from the console following these instruct
31. te folder Rename v E In the FTP Automation Script Wizard select an item type Upload item types 1 File s 2 Folder s 36 Using the script wizard to generate a script Figure 7 16 Select folder for uploading FTP Automation Script Wizard Upload file or folder Select the File s or Folder s to upload and specify how duplicate files vall be handled hat match the Following name Local folder Remote Folder TF a duplicate File already exists in the remote Folder Rename v In the FTP Automation Script Wizard select matching formats File or folder matching formats 1 Name The name of the file or folder is given by the user 2 Wildcard name The name of the file or folder must match a specific wildcard pattern 3 Regex name The name of the file or folder must match a specific regex pattern 37 Using the script wizard to generate a script Figure 7 17 Select match format for uploading FTP Automation Script Wizard Upload file or folder Select the File s or Folder s to upload and specify how duplicate files wall be handled Upload File s zl v that match the Following name Name wildcard name regex name Local Folder Remote Folder i If a duplicate File already exists in the remote Folder Rename v 3 Enter the name of the file or folder 4 Enter the remote path and local path Rules to handle duplicate files 1 Rename
32. tificates are also supported 88 Frequently Asked Questions FAQ What is the FTP scripting language Do I need to learn it to use your product The FTP scripting language consists of a list of file transfer related commands conditional statements and loops necessary for initiating managing and reporting the status of automated file transfers Local file operations and email notification is also supported It is not necessary to learn the scripting language because scripts can be automatically generated using the Script Wizard that ships with the product My script is not doing what I expect it to do How do I debug my script Sysax FTP Automation ships with a script debugging environment that can be opened by clicking on the Edit Script button on the control panel You can use the step menu item F7 in the Debug menu to step through each line of the script as it is being executed Is the sysaxftp exe console program a secure replacement for ftp exe Yes sysaxftp exe is a secure drop in replacement for the ftp exe command line program that ships with all versions of Window All command line options including s filename option to specify a list of FTP commands are supported Both SSL based SFTP and SSH based FTPS are supported for secure encrypted file transfers To start the program simply open the command console and type in sysaxftp exe Can I run my FTP script within a batch file outside of the Sysax FTP Automation
33. to run Next run time Frequency run cmd ist 2 T one tme Program W sandboxftpclient scpsource sysaxttp exe Arguments 1 X workerealwork Work_fles Other_filesiscrints test2 fser Log file C Documents and Settings VAT Userst pplication Data Codeoriginis Edit Task Click Edit Task button in the Sysax Schedule Manager dialog 72 Scheduling script execution Figure 10 7 Click Edit Task Sysax schedule manager Scheduled tasks Tasks can be scheduled to run one time or multiple times at specific intervals The following tasks have been scheduled to run Task name Action Next run time Frequency run ord list 8 27 2005 2 26 22 PM one time Program Wi sandbox Ftpclentscpsourcelsysaxftp exe Arguments 3 workarealwork Work_files Other_files scripts test2 Fscr Log file C Documents and Settinosi4ll Usersi pplcation DatalCodeorigini5y Now change the script name if user want 73 Scheduling script execution Figure 10 8 Edit Old Task Create Edit task Create Edit a task The Sysax ftp dient program or any other external program can be selected for execution If the Sysax Ftp program is selected either a complete FTP script or a simple list of ftp commands can be executed S Run Sysax FTP client program O Run a Sysax FTP script Script j Set the folowing environment variables before running script Name Value S
34. ton Select your license key file and click the Open button The new license should now be installed How do I uninstall Sysax FTP Automation From the Windots Start menu select the Sysax FTP Automation program group and click on Uninstall Sysax FTP Automation The uninstallation wizard will be started to complete the uninstallation of the product I installed the free personal edition license before my 30 day trial was up How do I go back to the trial edition You can return to the trial edition within 30 days of installation by uninstalling and reinstalling the program What is the difference between the personal and commercial edition licenses The free personal edition is available for use by individuals for non commercial use It is restricted in the number of number of script commands that can be executed for a single script and the availability of the script debugging environment Click here to compare all three editions side by side Features and Benefits How can Sysax FTP Automation help me automate my file transfers Sysax FTP Automation enables you to automate both simple and complicated file transfer sequences using either a simple FTP scripting language or a list of the FTP commands to execute Does Sysax FTP Automation support secure file transfers Yes FTPS which uses SSL encryption and SFTP which uses SSH based encryption are supported in addition to regular FTP Public key authentication and client side SSL cer
35. uccess Connect to remote server Enter Server address Port number Login and Password 30 Using the script wizard to generate a script Figure 7 10 Connect to the server for downloading FTP Automation Script Wizard Connect to remote server Specify information about the remote server to connect to and the type of encryption that should be used Address systema Port 21 Login star Password star encryption type None Encryption type 1 None No encryption is needed 2 SFTP SSH2 Use SSH encryption 3 SSL TLS Use SSL encryption type Then click Next button 31 Using the script wizard to generate a script Figure 7 11 Select encryption type for downloading FTP Automation Script Wizard Connect to remote server Specify information about the remote server to connect to and the type of encryption that should be used Address system3 Password star encryption type None v None SFTP SSH2 FTPS SAJTL Enter the script name and script path using Browse button Then click Next button 32 Using the script wizard to generate a script Figure 7 12 Enter the script name FTP Automation Script Wizard Now the script is generated for downloading a file or folder using script wizard 33 Using the script wizard to generate a script Figure 7 13 Script is generated for downloading file Wi C Documents and Sett
Download Pdf Manuals
Related Search
Related Contents
RGMS User Guide – Assessment Processes Manual en Español-English Wells WB-1 User's Manual 1 – PRÉPARATION M5 SP.ed4 - Ascon S.p.A. E8491B Configuration and User`s Guide RTX2000 LANモジュール取扱説明書 Manuale utente Samsung 997MB Manual de Usuario Copyright © All rights reserved.
Failed to retrieve file