使用 pscp 命令时得到 "Command not found"

Getting "Command not found" when using pscp command

我正在使用 PuTTY pscp 将项目文件夹传输到 AWS 实例。

我可以使用 .ppk public 密钥文件和 ssh 命令成功打开并登录。

这里我使用的是传输文件夹的命令:

pscp -r -i C:\path-to-my-keys\converted-pem-keys.ppk d:\MyDevelopment\myproj ec2-user@xx.xxx.xxx.xxx:/home/ec2-user/myproj

显示:

 pscp: Command not found.

在环境变量中设置了 PuTTY 文件夹的路径。有什么想法吗?

"Command not found" 是常见的 *nix shell 错误消息。什么表明您可能在 PuTTY(远程)终端中键入 pscp 命令。

但是pscp是Windows申请。您必须在(本地)Windows 控制台(cmd.exe)中键入 pscp 命令。