如何sftp
在 Windows 操作系统上运行批处理脚本来检测成功/失败?
我%errorlevel%
用来检测成功/失败,但是尽管会话失败并且文件没有上传到服务器,但仍然%errorlevel%
可以返回。0
我的脚本如下:
sftp2 -D4 -B ftp.txt %dest%
set result=%errorlevel%
if result EQU 0 (
echo successful
) else (
echo unsuccessful
)
exit %result%
Content of ftp.txt
put ABC.TXT
QUIT