Ignore/Skip All Permissions or Resume Support Errors
I have a client that immediately grabs all uploaded files to their ftp site once a file handle is closed on the file. This prevents resume support and changing permissions to work. Thus, I'd like to ignore such errors or disable the action causing them, but I haven't been able to find proper documentation on how to do this from a script.
Here is the command line:
Here is the script:
After running the script I get the following output in the console:
Using WinSCP 5.2.0 (Build 3157) on Windows 7 Professional SP1.
Here is the command line:
WinSCP.com /script=G:\code\Statement_Upload.txt
# Automatically abort script on errors option batch abort # Enable overwrite confirmations that conflict with the previous option confirm on # Force binary mode transfer option transfer binary # Establish the connection to the Statements account open sftp://user:pass@ftp.site.com:portnumber # Change the Local Directory lcd "X:\statements\ToBeSent" # Change to the correct Remote directory cd / # Upload the files ending with .TXT put -nopermissions -resumesupport=off *.TXT # Exit exit
After running the script I get the following output in the console:
C:\Program Files (x86)\WinSCP>WinSCP.com /script=G:\code\Statement_Upload.txt batch abort confirm on transfer binary Searching for host... Connecting to host... Authenticating... Using username "user". Authenticating with pre-entered password. Authenticated. Starting the session... Reading remote directory... Session started. Active session: [1] user@ftp.site.com X:\statements\ToBeSent / 4061116.TXT | 82 KiB | 20.9 KiB/s | binary | 100% Upload of file '4061116.TXT' was successful, but error occurred while setting th e permissions and/or timestamp. If the problem persists, turn on 'Ignore permiss ion errors' option. No such file or directory. Error code: 2 Error message from server (en): File not found Request code: 9 (A)bort, (R)etry, (S)kip, Ski(p) all: Abort C:\Program Files (x86)\WinSCP>
Using WinSCP 5.2.0 (Build 3157) on Windows 7 Professional SP1.