SFTP 不使用批处理脚本传输文件
SFTP not transferring file using batch Script
我正在尝试使用 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 日志中所见,远程为空且文件未传输。
但是,如果我们手动执行相同的命令(不是在批处理脚本中执行),文件就会正确传输。
请帮助我们找出问题的根本原因。
问题是由 psftp 版本引起的,同时尝试调用 ftp 脚本:"psftp -b ".
所以我们只下载了最新的psftp版本,现在文件传输正确
我正在尝试使用 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 日志中所见,远程为空且文件未传输。 但是,如果我们手动执行相同的命令(不是在批处理脚本中执行),文件就会正确传输。
请帮助我们找出问题的根本原因。
问题是由 psftp 版本引起的,同时尝试调用 ftp 脚本:"psftp -b ".
所以我们只下载了最新的psftp版本,现在文件传输正确