失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > windows下BAT脚本ftp上传文件

windows下BAT脚本ftp上传文件

时间:2021-07-15 16:08:41

相关推荐

windows下BAT脚本ftp上传文件

windows下BAT脚本ftp上传文件

若有需要请替换ftpip、ftpuser、ftppasswd 为自己ftp服务器地、用户名以及密码。

@echo offrem 获取系统时间的星期值rem set "day=%date:~11,2%"rem 调用VBS程序获取昨日日期start /wait mshta vbscript:createobject("scripting.filesystemobject").createtextfile("temp.txt").write(weekday(date()-1))(window.close)set /p a=<temp.txtdel temp.txt /qset xq=周日if %a%==1 set xq=周日if %a%==2 set xq=周一if %a%==3 set xq=周二if %a%==4 set xq=周三if %a%==5 set xq=周四if %a%==6 set xq=周五if %a%==7 set xq=周六rem ftp服务器IPset "ftpip=<ftpip>"rem ftp用户set "ftpuser=<ftpuser>"rem ftp密码set "ftppasswd=<ftppasswd>"rem ftp上传本地路径set "uploadCilentLocal=D:"rem ftp服务器上传路径set "uploadRemote=/FTP60Backup"rem 是否上传全部与当天set "uploadfile=%xq%.dmp"set "parentDirArr=xiyue"rem 上传文件for %%f in (%parentDirArr%) do (call :uploadFtpFileFun %ftpip%,%ftpuser%,%ftppasswd%,%uploadRemote%,%uploadCilentLocal%\%%f,%%f,%uploadfile%)::函数名 :uploadFtpFileFun 上传文件::参数0,%0 就是函数名本身:uploadFtpFileFun::参数1,%1 ftp服务器地址:ftpip::参数2,%2 ftp服务器用户名:ftpuser::参数3,%3 ftp服务器密码:ftppasswd::参数4,%4 ftp服务器远程目录:uploadRemote::参数5,%5 ftp客户端本地上传目录:uploadCilentLocal::参数6,%6 文件所在目录:uploadDir::参数7,%7 上传文件:upfile:uploadFtpFileFunecho ===========%date:~0,10% %time:~0,8%============%6 start==========================>>ftpUpload.logecho open %1>>ftp.uploadecho %2>>ftp.uploadecho %3>>ftp.uploadecho mkdir %4>>ftp.uploadecho cd %4>>ftp.uploadecho lcd %5>>ftp.uploadecho mkdir %6>>ftp.uploadecho cd %6>>ftp.uploadecho put %7>>ftp.uploadecho bye>>fftp.uploadFTP -s:ftp.upload>>ftpUpload.logdel ftp.upload /qecho ===========%date:~0,10% %time:~0,8%============%6 endsx==========================>>ftpUpload.logGOTO:EOF

如果觉得《windows下BAT脚本ftp上传文件》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。