¿Alguien puede explicar qué estoy haciendo mal aquí? Estoy intentando copiar un directorio completo en un servidor remoto.
"c:\Archivos de programa (x86)\PuTTY\pscp.exe" -l mleyland -pw Contraseña5 -p[correo electrónico protegido]:/home/mleyland/hvn01/ D:\TEMP_BACKUP\ZIP*.*
Recibo el mensaje de error.
/home/mleyland/hvn01/: es un directorio
Entonces cambio el comando a.
"c:\Archivos de programa (x86)\PuTTY\pscp.exe" -l mleyland -pw Contraseña5 -p[correo electrónico protegido]:/home/mleyland/hvn01/.D:\TEMP_BACKUP\ZIP*.*
y lo entiendo
comodín '.'no coincide con ningún archivo
El primer comando que estaba ejecutando funcionó bien. Sin embargo, necesitaba una forma de guardar la contraseña para poder ejecutarlo sin la intervención del usuario.
c:\Archivos de programa (x86)\PuTTY>pscp D:\TEMP_BACKUP\ZIP[correo electrónico protegido]/inicio /mleyland
Gracias
Respuesta1
Definitivamente te estás perdiendo -r
, el objetivo también parece un poco extraño. Prueba esto:
"c:\Program Files (x86)\PuTTY\pscp.exe" -r -pw Password5 -p [email protected]:/home/mleyland/hvn01/ D:\TEMP_BACKUP\
-l
es redundante si se usa user@host
.