Re: Script with password unavailable to user
No it's not possible. They need credentials to run the script. There's no way to let them connect using the credentials, while absolutely hiding the credentials way from them.
See also https://winscp.net/eng/docs/guide_protecting_credentials_for_automation
See also https://winscp.net/eng/docs/guide_protecting_credentials_for_automation