-1

我正在尝试使用 PSFTP 将文件上传到服务器,使用批处理脚本自动生成脚本,在批处理脚本中调用 psftp。但是文件没有被上传,也没有显示错误。

FTP 脚本:

lcd C:\files
cd / 
put file.txt    
exit

FTP日志:

New local directory is C:\files
Remote directory is now /
local:file.txt => remote:/

正如您在 FTP 日志中看到的那样,远程是空的并且文件未传输。但是,如果我们手动执行相同的命令(不在批处理脚本中执行),文件就会正确传输。

请帮助我们找到造成这种情况的根本原因。

4

1 回答 1

0

问题是由 psftp 版本引起的,同时尝试调用 ftp 脚本:“psftp -b”。

所以我们只下载了最新的psftp版本,现在文件传输正确。

于 2016-02-01T16:59:27.850 回答