Para passar o nome do host (suponho que é isso que você quer dizer com -S
), nome de usuário e senha na linha de comando do WinSCP , use o URL da sessão :
sftp://%u:%p@%h/
O WinSCP não possui -S
, -U
nem -P
switches.
Eu posso iniciar o aplicativo WinSCP e conseguir passar o nome do host como seus parâmetros, mas não fazer o mesmo para o Nome de usuário e a Senha. Abaixo estão os parâmetros que eu forneci.
-S %h -U %u -P %p
Em vez de "Recuperar Senha", estou usando o recurso "Sessão de Aplicativos". Ele abre o WinSCP no host, mas não pode passar o nome de usuário e a senha, que devem ser automáticos. Tipo, quando eu uso 'Open SSH', ele abre o Putty e automaticamente faz o login naquele servidor.
Atualização: Imagem atualizada de acordo com o modo de Marcos
Para passar o nome do host (suponho que é isso que você quer dizer com -S
), nome de usuário e senha na linha de comando do WinSCP , use o URL da sessão :
sftp://%u:%p@%h/
O WinSCP não possui -S
, -U
nem -P
switches.