CyberKiko FTPSync 2.9 Documentation

Command Line Parameters

To start a transfer, call FTPSync with a name of desired transfer (name of .INI file without extension), like:

 

C:\>FTPSync Demo1 [/FTPSYNCDATA:<data folder>] [/QUIET] [/DEBUG] [/FULL | /DIFFERENTIAL | /INCREMENTAL]

 

The /FTPSYNCDATA parameter is optional. If used, FTPSync uses the folder supplied as working data folder. FTPSync expects to find .INI file in that folder, and it will also leave other data files there (.LOG, .MTB, .RES, etc). If not specified, FTPSync assumes all data files are in the same folder as FTPSYNC.EXE.

 

The /DEBUG parameter is optional. If used, FTPSync will create a detailed log file, containing all FTP server commands and responses and additional data, that may help in determining the cause of the problem. If you are having a problem with FTPSync, and need to contact the author, please send a /DEBUG version of the log file.

 

The /FULL parameter instructs FTPSync to transfer all files from source to destination. The /DIFFERENTIAL parameter instructs FTPSync to transfer all files changed since last full or incremental transfer. The /INCREMENTAL parameter instructs FTPSync to transfer only files changed since last transfer (full, differential or incremental). Only one of these parameters may be specified; if omitted, /INCREMENTAL is assumed (unless this is your first transfer, in this case /FULL is assumed - see Known issues).

 

The /INIT parameter is optional. If used with /FULL parameter it will initiate a "simulated" full transfer - everything will be as if you are doing a full transfer, but no files will be transferred. This option is useful if you would like to avoid initial transfer of all files.

 

The /QUIET parameter is optional. If used, FTPSync's window will not appear.

 

The /DELAY parameter is optional. If used, FTPSync will make a random delay between 0 and 60 seconds after initialization. It should be used, when you start a larger number of FTPSync instances in batch, to avoid all instances to perform initialization operations (e.g. loading of MTB file, etc.) at the same time. If you need to specify exact delay for each instance, you may also use: /DELAY:N, where N is the number of seconds to delay that instance.

Created with DrExplain

Copyright © 2006-2013 Kristof Gajsek. All Rights Reserved.