0

我正在尝试使用 putty sftp 从 windows xp 运行 .bat 文件。我的代码如下。出于某种原因,我不断收到“拒绝访问”。

烦人的是,当我将这些内容逐行复制>粘贴到 cmd 提示符中时,它工作正常!我不确定我的代码是否还有一些错误,或者 ftpsite.com 是否可能不接受来自批处理文件的传入消息?

    @echo off  
    psftp user@ftp.ftpsite.com -pw abc#!123  
    cd Data/out  
    get file.csv
4

1 回答 1

1

PSFTP 的命令必须放在一个 SCRIPT 文件中,如下所示:

文件名:myscript.scr

cd Data/out
get file.csv
exit

然后你调用它:

@echo off
psftp user@ftp.ftpsite.com -pw abc#!123 -b myscript.scr
于 2013-03-08T20:57:51.593 回答