我正在尝试使用 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 日志中看到的那样,远程是空的并且文件未传输。但是,如果我们手动执行相同的命令(不在批处理脚本中执行),文件就会正确传输。
请帮助我们找到造成这种情况的根本原因。