i agree with Cory. In this case, it may actually be easier to write a simple .cmd or .vbs that would execute the local ftp.exe command. You can pass it parameters such as the logon user and password, changing to subdirectories and uploading and/or downloading files via a control file.