如何使用 PSCP 从 Unix 复制多个文件到 Windows?

How to copy multiple files using PSCP from Unix to Windows?

使用 PSCP.EXE 我试图将多个文件从 Unix 服务器复制到我的 Windows 本地。

我是运行以下代码:

pscp.exe -pw password abc@host:"/batch/a1.btc /batch/a2.TMP /batch/a2.TMP" "C:\Users\Me"

但是源是1个文件而不是3个文件,所以无法复制。

如何使用 PSCP 复制多个文件?

运行 它们通过脚本以批处理模式运行:

pscp.exe -batch -pw password abc@host:/batch/a1.btc C:\Users\Me
pscp.exe -batch -pw password abc@host:/batch/a*.TMP C:\Users\Me

你之前写过这个,但我遇到了同样的问题。如果文件具有相同的结尾,您可以使用相同的文件类型

pscp -pw password abc@host:/batch/*.TMP C:\Users\Me

然后它将复制所有以.TMP 结尾的文件!

以下命令可用于使用 PSCP 传输多个文件:

pscp.exe -unsafe -scp -pw password "abc@host:/batch/a1.btc /batch/a2.TMP /batch/a2.TMP" "C:\Users\Me"