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

jmcknight00

Got it!

I finally figured out it was the + sign that was throwing it off.

I replaced the + sign with %2B and it is now successfully uploading my file.
Thanks for your help.


James
jmcknight00

Special Character

I forgot to mention that there is a special character in the password. It is a + sign. Would throw off the script?

James
jmcknight00

Ok, I think I'm almost there.

OK, I just changed my script to:

Open sftp://<username>:<password>@sftp.bloomberg.com/
Put "c:\home\bbdumps\f2226icsh.inc" /log=c:\home\bbdumps\sftplog.txt
exit


I added the sftp.bloomberg.com and it looks like it is really close to working now. I attached the new log showing that everything worked with the exception of the password. Do I need to add quotes around the password or something?

Thanks for all your help!
James
jmcknight00

Re: Scripting Help for Simple Upload

martin wrote:

No I mean a log file for "uploading this file manually via drag and drop from Winscp."



Sorry, I have attached the manual log file. Thanks again!

James
martin

Re: Scripting Help for Simple Upload

No I mean a log file for "uploading this file manually via drag and drop from Winscp."
jmcknight00

Re: Scripting Help for Simple Upload

martin wrote:

Thanks. Show us a log file from GUI for a comparison.


Hi, I'm sorry, I don't know what GUI is. Do you mean a log file from the old ftp batch?
Thanks...

James
martin

Re: Scripting Help for Simple Upload

Thanks. Show us a log file from GUI for a comparison.
jmcknight00

Re: Scripting Help for Simple Upload

martin wrote:

The /log=c:\home\bbdumps\sftplog.txt parameter must be on WinSCP command-line (along with /script=....), not in put command.

Once you fix that, attach the log file here.



I uploaded the log file. Thanks for looking!
martin

Re: Scripting Help for Simple Upload

The /log=c:\home\bbdumps\sftplog.txt parameter must be on WinSCP command-line (along with /script=....), not in put command.

Once you fix that, attach the log file here.
jmcknight00

Scripting Help for Simple Upload

Hi, I am new to Winscp and am trying to automate a very simple upload to a remote server. I have created a .bat file and a .txt file to execute the script. I'm having trouble with the script file. Currently I have this:

Open sftp://<username>:<password>@bloomberg.com/
Put "c:\home\bbdumps\f2226icsh.inc" /log=c:\home\bbdumps\sftplog.txt
exit

The Winscp window opens and says "searching for host" but nothing else happens. So obviously it is not recognizing the syntax I used to open the sftp site and verify user name and password. I am successfully uploading this file manually via drag and drop from Winscp.

Any help would be appreciated highly! James