PSCP 命令错误

PSCP 命令错误

有人能解释一下我这里做错了什么吗?我正在尝试将整个目录复制到远程服务器。

“c:\Program Files (x86)\PuTTY\pscp.exe”-l mleyland -pw 密码5 -p[电子邮件保护]:/home/mleyland/hvn01/ D:\TEMP_BACKUP\ZIP*.*

我收到错误信息。

/home/mleyland/hvn01/:是一个目录

所以我将命令改为。

“c:\Program Files (x86)\PuTTY\pscp.exe”-l mleyland -pw 密码5 -p[电子邮件保护]:/主页/mleyland/hvn01/备份文件夹:\TEMP_BACKUP\ZIP*.*

我得到了

通配符 '' 没有匹配的文件

我运行的第一个命令运行正常,但是我需要一种方法来保存密码,以便无需用户干预即可运行。

c:\Program Files (x86)\PuTTY>pscp D:\TEMP_BACKUP\ZIP[电子邮件保护]/主页 /mleyland

谢谢

答案1

您肯定错过了-r,目标似乎也有点奇怪。试试这个:

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

-l如果使用则是多余的user@host

相关内容