码迷,mamicode.com
首页 > Windows程序 > 详细

WinScp批量下载脚本

时间:2018-06-30 11:08:00      阅读:562      评论:0      收藏:0      [点我收藏+]

标签:pen   oca   nsf   分割线   desktop   winscp   关闭   格式   设置   

背景:之前写了上传文件,现在是下载文件

注意:命令需要在一行执行,变量设置可以分多行

---------------------------------------------------分割线----------------------------------------------------------

::设置参数
::WinScp安装路径
SET rootPath=C:\Kit\WinSCP
::sftp路径
SET sftpPath=sftp://user:pwd@ip:port
::本地文件路径(windows)
SET localFilePath=C:\Users\Island\Desktop\upload\
::目标文件路径(linux)
SET targetFilePath=/usr/upload
::本地日志标志
SET logPath=/log
::本地日志文件名
SET logFileName=download_log_file.txt

::命令解析
::winscp.exe /console /command "option batch continue" "option confirm off" "open sftp://user:pwd@ip:port" "option transfer binary" "put /服务器文件存放目录 D:\需要上传的文件路径" "exit" /log=log_file.txt

::winscp.exe /console /command ---命令名
::"option batch continue" ---默认批处理
::"option confirm off" ---关闭提示信息
::"open ftp://user:pwd@ip:port user" ---访问用户名 ,pwd:用户密码 ,ip:ip地址,port:端口号 默认22
::"option transfer binary" ---使用二进制格式传送
::log=log_file.txt ---日志文件地址
::"exit" ---运行完退出
cd %rootPath%
winscp.exe /console /command "option batch continue" "option confirm off" "open %sftpPath%" "option transfer binary" "get %targetFilePath% %localFilePath%" "exit" %logPath%=%logFileName%

WinScp批量下载脚本

标签:pen   oca   nsf   分割线   desktop   winscp   关闭   格式   设置   

原文地址:https://www.cnblogs.com/huangtao1927/p/9245895.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!