WinSCP 从远程脚本文件读取

WinSCP read from a remote located script file

WinSCP 可以读取远程脚本文件吗?

示例:

C:\programs\winscp574\WinSCP.com /script=http://example.com/winscpftptest.txt

(or C:\programs\winscp574\WinSCP.com /script:http://example.com/winscpftptest.txt)

但 WinSCP 响应是

Cannot open file "C:\ftptest\http:\example.com\winscpftptest.txt"

需要本地脚本文件

WinSCP 是否支持此功能?

如果是,是 /script 开关的另一种语法、另一种命令还是另一种脚本编写方式?

不,WinSCP 不支持。

您必须将脚本下载到本地文件。


您可以使用以下 PowerShell 脚本:

Invoke-WebRequest -Uri https://www.example.com/winscpftptest.txt -OutFile winscpftptest.txt
C:\programs\winscp574\WinSCP.com /script=winscpftptest.txt

或者您可以使用批处理文件中的 wget for Windows