WinSCP /command not recognizing saved site from GUI

Advertisement

bloodtalonx
Guest

WinSCP /command not recognizing saved site from GUI

I'm attempting to run a batch script with a block of commands using /command

WinSCP /ini=nul /command "open sftp_VENDOR_CUSTOMER"

When I run the script, it fails with the following output:
Searching for host...
Host "sftp_VENDOR_CUSTOMER" does not exist.

I have verified that the site exists in WinSCP. If I run it manually in a Windows command prompt, it succeeds
winscp
open sftp_VENDOR_CUSTOMER

I initially thought it was an issue with having the site profile within a folder. I moved the site profile to the root and it still fails while working when run line by line from the command prompt.

I also tried wrapping the site profile name in double-quotes, escaped with a second set and I get the same exact error.
WinSCP /ini=nul /command "open ""sftp_VENDOR_CUSTOMER"""

Is this a bug or is there something incorrect in my script?

Note: I want the commands included within the Windows batch script as I will be replicating this and additional commands for several vendor/customer combinations and it is much easier to make parameters for one batch script file than to modify the batch script and the WinSCP command script.

Reply with quote

Advertisement

Advertisement

You can post new topics in this forum