Site-to-Site Transfers (S2Sxfer)

Use the S2Sxfer method to transfer a file from one remote site to another. You must use absolute path names for the source and target folders.

Syntax

Boolean Object.S2Sxfer(BSTR bstrSourceName, BSTR bstrDestName, BSTR bstrPeerHost, BSTR bstrPeerLogin, BSTR bstrPeerPassword, long Port, BSTR bstrPeerProtocol);

Parameters

bstrSourceName

source file and folder name

bstrDestName

target file and folder name

bstrPeerHost

target host name

bstrPeerLogin

target login

bstrPeerPassword

target password

Port

target port

BstrPeerProtocol

target protocol (FXP can be applied for hosts with different protocols FTP, FTP-S)

 

Return values

true

Transfer was successful

false

Transfer failed

Example

Set MySite = CreateObject("CuteFTPPro.TEConnection")

'Initialize all necessary fields for MySite : host name, user, password, etc.

MySite.Connect

MySite.S2Sxfer "/cftppro14.log", "/home/myfolder/cftppro14.log", "ftp.destinationhost.com", "username", "passwrd" 'everything else left as default