Erro de comando PSCP

Erro de comando PSCP

Alguém pode explicar o que estou fazendo de errado aqui. Estou tentando copiar um diretório inteiro para um servidor remoto.

"c:\Arquivos de Programas (x86)\PuTTY\pscp.exe" -l mleyland -pw Senha5 -p[e-mail protegido]:/home/mleyland/hvn01/ D:\TEMP_BACKUP\ZIP*.*

Recebo a mensagem de erro.

/home/mleyland/hvn01/: é um diretório

Então eu mudo o comando para.

"c:\Arquivos de Programas (x86)\PuTTY\pscp.exe" -l mleyland -pw Senha5 -p[e-mail protegido]:/home/mleyland/hvn01/.D:\TEMP_BACKUP\ZIP*.*

E eu entendo

curinga '.'não correspondeu a nenhum arquivo

O primeiro comando que estava executando funcionou bem. No entanto, eu precisava de uma maneira de salvar a senha para poder executar sem intervenção do usuário.

c:\Arquivos de programas (x86)\PuTTY>pscp D:\TEMP_BACKUP\ZIP[e-mail protegido]/home /mleyland

Obrigado

Responder1

Você está definitivamente perdido -r, o alvo também parece um pouco estranho. Experimente isto:

"c:\Program Files (x86)\PuTTY\pscp.exe" -r -pw Password5 -p [email protected]:/home/mleyland/hvn01/ D:\TEMP_BACKUP\

-lé redundante se estiver usando user@host.

informação relacionada