Post a reply

Options
Add an Attachment

If you do not want to add an Attachment to your Post, please leave the Fields blank.

(maximum 10 MB; please compress large files; only common media, archive, text and programming file formats are allowed)

Options

Topic review

martin

Re: winscp.com not returning the prompt

You have to add an exit command.
gual61

winscp.com not returning the prompt

Hallo,
I am doing somthing very simple: I have a batch upload.bat
winscp.com /script="upload.txt"

if %ERRORLEVEL% neq 0 goto error
echo Success
blat -body "OK" -subject "WinSCP Success" -to recipient@domain.tld
exit 0
:error
echo Error!
blat -body "FEHLER" -subject "WinSCP Fehler" -to recipient@domain.tld
exit 1


and the script file
# Automatically abort script on errors

option batch abort
# Disable overwrite confirmations that conflict with the previous
option confirm off
# Connect to SFTP server using a password
open ftp://user:pass@domain.tld
# Upload new files
synchronize remote -criteria=time -transfer=binary -filemask=*.jpg D:\UPLOAD /IMAGES
# Disconnect
close


Basically, it works. The Problem is that winscp after execution won't return the prompt to the batch (it does not terminate) and batch processing stops.
I can not figure out what ist wrong.

Thank you in advance for help