Posted: 2009-05-14 03:14
If I try to use 'synchronize' in a script and run it with the command:
"c:\program files\winscp\winscp.com" /privatekey="c:\my\key\file" /script="c:\myscript.winscp"
It always tells me 'too many parameters for command synchronize'.
If I run the same series of commands in the winscp shell it works fine.
I have tried specifying the directories and not specifying the directories. I have made sure my paths contain no spaces or strange characters.
My script looks like this:
Why does the synchronize command work fine in the shell but not in the script?
Location: Prague, Czechia
I would expect some hidden character in the script file to cause the troubles. Can you try to manually type-in the script file from scratch? If that does not help, please email the the script file (compress/zip it before sending so it gets not modified by your email problems while sending).
You will find my address (if you log in) in my forum profile.
You can post new topics in this forum
And it's free!