java ftp定时上传_ftp自动删除,ftp自动删除文件、定时上传文件的方式及java环境配置...
IIS7服务器管理工具具备所有服务器管理工具的功能,比如批量管理。同时它还有很多的自主研发功能。比如同步操作、到期提醒、数据安全和定期执行。当然适用的系统也有Windows和liunx操作系统。还支持Vnc和Ftp批量操作。这款软件还有一个非常重要的特点,这是一款中文软件,非常符合国人的用户需求。这是一款不可小看的一款管理工具。工具也在不断更新中,开发人员技术人员都在不断努力的为广大用户做出努力。
官网传送门:fwqglgj.iis7.net/cp/ftp/?tscd-zc
配置方式:
一、选择ftp窗口,点击FTP设置
二、进入“FTP设置”—“任务设置”后,我们先添加任务
1、新建任务(一个任务只能选择一种时间周期)
1-1:如何设置 天级定时上传或下载任务
![image](http://static.article.iis7.com/2020/08/19/33cfd3ab35fb1c18ae2a9664614d5420.png)
1-2:如何设置 周级定时上传或下载任务
![image](http://static.article.iis7.com/2020/08/18/652cb962fd918c63be6fb31df271bcdc.png)
1-3:如何设置 月级定时上传或下载任务
![image](http://static.article.iis7.com/2020/08/18/9ba9b47d7408d8ecc0833e62dcc24005.png)
注意点:备份类型的选择
追加:新文件。
修改:新文件,或者修改内容后的文件。
覆盖:不对比文件,直接覆盖原文件。(不推荐)
2、接下来选择FTP(以下示例定时上传操作教程)
2-1:点击“选择FTP”
![image](http://static.article.iis7.com/2020/08/18/2f74025276801719b52fee152def9244.png)
2-2:进入FTP绑定界面
![image](http://static.article.iis7.com/2020/08/19/128db30c9d5aafe14c94922786615942.png)
2-3:成功绑定一台ftp站点
![image](http://static.article.iis7.com/2020/08/18/7d585d721f6a1948ce8f0ec79fe480a3.png)
2-4:ftp绑定信息及任务执行结果会在设置界面下方显示
![image](http://static.article.iis7.com/2020/08/18/d900bb5fb2113b1bee15d399a166474f.png)
三、提示任务上传成功之后,我们去对应ftp服务器查看任务是否上传完成
经查看,文件已成功上传!
![image](http://static.article.iis7.com/2020/08/18/20f30a87e3da724cee972194892be81f.png)
注意:本文以上传为例,如果需要下载只要将传输方向改为“下载”即可!
java配置方式如下:
import com.enterprisedt.net.ftp.*;
public class FtpClient {
static FTPClient ftpClient;
public FtpClient(){};
String remoteAddress="192.168.168.33",userName="cattsoft",password="cattsoft";
public void DownLoad(){
try{
FTPClient client = new FTPClient();
client.setRemoteHost(remoteAddress);
client.connect();
client.login(userName,password);
client.setType(FTPTransferType.BINARY);
client.get("E:uploadindex.jsp","/home/cattsoft/jakarta-tomcat-5.0.28/webapps/vip/dkf/index2.jsp");
client.quit();
System.out.println("下载成功...");
}catch(Exception e){
e.printStackTrace();
System.out.println("下载失败...");
}
}
public static void main(String[] args){
FtpClient fc = new FtpClient();
fc.DownLoad();
}
}
java下配置连接FTP:
public void putTxtToFTP() {
System.out.println("开始执行定时器任务:维系一键订单量!");
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DATE, -1); //得到前一天
Date date = calendar.getTime();
SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
String yesterday = df.format(date);
StringBuffer yjtjOrderTxt = new StringBuffer();
yjtjOrderTxt.append("yjtywx_").append(yesterday).append(".txt");
List yjtjOrderList = activeDataService.wxGetYjtjOrder();
//FtpUtil ftpUtil = new FtpUtil("hexin","hx105155","134.64.105.155", "/yjtydd"); //测试库FTP
FtpUtil ftpUtil = new FtpUtil("ahftp","ahdx@#$_123dic","192.168.0.28", "/yjtydd");
PrintWriter printWriter = null;
File highFeeFile = new File(Contants.FILE_PATH_BAK + yjtjOrderTxt);//Contants.FILE_PATH_BAK = "/opt/wss/domains/tmp/"
// File highFeeFile = new File("D:/" + highFeeTxt);
// File gjmyFile = new File("D:/" + gjmyTxt);
//File highFeeFile = new File("D:/" + yjtjOrderTxt);
try {
printWriter = new PrintWriter(new FileWriter(highFeeFile, true));
for (int i = 0; i < yjtjOrderList.size(); i++){
printWriter.println(yjtjOrderList.get(i).toString().trim());
}
} catch (IOException e) {
System.out.println("主动服务 高额数据报表任务异常!");
}finally{
printWriter.close();
}
if(highFeeFile.exists()){
System.out.println("主动服务定时器任务 高额数据 上传成功"+yjtjOrderTxt.toString());
ftpUtil.uploadFile(highFeeFile, yjtjOrderTxt.toString());
}else{
System.out.println("主动服务定时器任务 高额数据 上传失败"+yjtjOrderTxt.toString());
}
System.out.println("服务器批量查排名-查询结果");
}
public ActiveDataService getActiveDataService() {
return activeDataService;
}
public void setActiveDataService(ActiveDataService activeDataService) {
this.activeDataService = activeDataService;
}
java ftp定时上传_ftp自动删除,ftp自动删除文件、定时上传文件的方式及java环境配置...相关推荐
- 让AI自动调参,才是百度无人车的进化方式:适应环境全靠自己 | 论文
车栗子 发自 凹非寺 量子位 出品 | 公众号 QbitAI 自动驾驶汽车,需要应对各式各样的路况,工作环境是每时每刻在变化的. 所以,训练好L4级的自动驾驶系统并不简单.需要依赖奖励函数 (R ...
- 【vim环境配置】解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题
[vim环境配置]解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题 参考文章: (1)[vim环境配置]解决ubuntu上 由YouCompleteMe插件配置不 ...
- iOS高级进阶系列之项目开发基础(上)多环境配置,Mach-O与链接器。
前言 最近对项目进行优化,就顺便写一些日常开发中会用到的中高级开发技巧.这篇文章聊一下下面三个内容:多环境配置,Mach-O与链接器,Symbol. 多环境配置 聊到多环境配置,我们先说几个概念 上图 ...
- Python给指定文件打上数字签名
Python给指定文件打上数字签名 数字签名概念: 数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明.它是 ...
- 自动备份网站和数据库打包并上传FTP服务器并删除前30天文件
自动备份网站和数据库打包并上传FTP服务器并删除前30天文件 @echo off<nul 3>nul Set nowdate=%date:~0,10% set nowdate=%nowda ...
- c#如何通过ftp上传文件_自动备份ftp,通过定时设置自动备份ftp上传下载文件
IIS7服务器管理工具-FTP客户端 作为FTP客户端,它支持批量管理FTP站点 具体功能: FTP定时上传和定时下载,FTP定时备份,且操作简洁 iis7服务器管理工具还是vnc客户端 支持批量管理 ...
- filezilla定时上传_ftp定时任务上传文件,ftp怎么做到定时任务上传文件
FTP是File Transfer Protocol的简称,又被称为文件传输协议,是一种将数据上传和下载到Internet的方式.FTP是一套公认的且简单的协议,是传输单个文件以及多个文件的一个最有效 ...
- curl post https_Linux命令cURL详解,并实现文件定时上传到ftp服务器的程序
前言 前段时间群里讨论,想实现某个文件定时上传到服务器要怎么来实现.我记得之前做过 一个项目:为高通的iot模组编写FOTA功能:实现模组可以远程下载升级镜像包,实现版本升级功能.并当时使用的一个超级 ...
- 使用Linux命令cURL实现文件定时上传到ftp服务器的程序
前言 前段时间群里讨论,想实现某个文件定时上传到服务器要怎么来实现.我记得之前做过 一个项目:为高通的iot模组编写FOTA功能:实现模组可以远程下载升级镜像包,实现版本升级功能.并当时使用的一个超级 ...
- Java连接FTP服务器并且实现对其文件的上传和下载
概述 FTP是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".FTP作为网络共享文件的传输协议,在网络应用软件中具有广泛的应用.F ...
最新文章
- 1.3 使用jmeter进行http接口测试
- 查看tensorflow安装版本
- php 二叉树判断节点的位置,PHP实现判断二叉树是否对称的方法
- 关 于 解 析 php 的 问 题
- EMR StarRocks 极速数据湖分析原理解析
- 云重磅|中西合璧 联想凌拓瓜熟蒂落;5G实锤 华为推出首部5G折叠手机;​IBM打造Kubernetes无处不在”的模式...
- 大数据之-Hadoop3.x_MapReduce_自定义outputformat案例mapperreducer---大数据之hadoop3.x工作笔记0122
- Swift - 键盘弹出样式
- 颠覆Git 命令使用体验的神器 - tig
- (转)深入理解最强桌面地图控件GMAP.NET ---离线地图
- java制作扫雷游戏中埋雷的难点_java 扫雷游戏源码案例项目
- 如何破解“仅三天可见”的朋友圈?
- 考研数学 【数列极限证明题】题型方法总结
- MongoDB创建数据库
- 来,教你开发一款图形编辑器
- 阿里达摩院最新FEDformer,长程时序预测全面超越SOTA | ICML 2022
- 新手必看的模具设计十大分模法,干货满满!!!
- 微信无法显示好友头像
- java 分析类_java--分析简单java类与反射的联系
- 如何提高SEO网站域权重
热门文章
- Shell生成随机数
- 关于Java的Retention元注解
- cisco静态路由配置
- 教你一招,让平板变废为宝,成为笔记本的副屏
- 【工具】强大的视频下载软件IDM(Internet Download Manager)
- 人脸识别与膜虹识别_当人脸识别遭遇口罩:虹膜识别可作替代方案,比人脸更难伪造...
- WEB前端-搜索引擎工作原理与SEO优化
- excel 2016生成汉字首拼字母小写
- 5 Things That Will Impact the Future of Software Testing(将要影响软件测试未来的5件事)
- 微软xp停止服务器,微软无奈:XP依然能获取Windows Update