我正在尝试使用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日志中看到的那样,遥控器为空,文件未传输。 但是如果我们手动执行相同的命令(不在批处理脚本中执行),则文件将被正确传输。
请帮助我们找到原因。
答案 0 :(得分:0)
问题是由psftp版本引起的,同时尝试调用ftp脚本:“psftp -b”。
所以我们只下载了最新的psftp版本,现在文件传输正确。