APP下载

使用Windows服务实现文件夹同步的技术研究

2016-05-14邹珺

软件工程 2016年7期
关键词:同步

邹珺

摘 要:为了让文件夹能够实时得以同步,需要一个工具不停地监控两个文件夹的异同,该工具实现了一个专门的Windows服务来实现文件夹的同步功能。本文主要描述文件夹同步服务程序的技术研究指定要同步的源文件夹,同步到的目标文件夹,设置同步项目、同步时间间隔,服务程序将根据指定的分钟数自动进行文件夹的同步。当同步服务完成后,可以看到同步的状态信息,比如已更新的文件个数或已删除的文件个数等。

关键词:文件夹;同步;监控;Windows服务

中图分类号:TP312 文献标识码:A

1 引言(Introduction)

在很多场合,用户需要在两个文件夹之间维持同步的工作(比如更新Web文件),或基于安全的原因备份某个文件夹中的内容到其他文件夹等。一般的做法是使用Windows资源管理器手工实现文件夹的同步,但是人们时常忘记这一工作。

要实现两个文件夹同步,必须要有一个监控工具时刻监测这两个文件夹,并比较它们的不同之处。当两个文件夹其中一个发生变化,比如对某个文件进行修改后,同步工具能完成实时同步。事实上这种工具目前的需求量很大,很多文件夹需要与多个目标位置保持同步,如果通过手工实现同步,其弊端主要包括工作量大,容易出错等。

本文主要研究的是一个功能强大的文件夹同步服务程序,用户可以指定要同步的一个或多个文件夹,指定同步的时间,程序在一个Windows服务后台进行检测,将文件夹从一个源位置同步到目标位置。……

登录APP查看全文

猜你喜欢

同步
素质教育理念下艺术教育改革的思路
政府职能的转变与中国经济结构调整的同步
公共艺术与城市设计的协调与同步
有源应答器DBPL解码算法研究及FPGA实现
一种新型双轨同步焊接的焊接装置
让思维训练与口才训练同时进行
汽车空调产品的协同开发探讨
“四化”同步发展的实证检验及实现路径研究
时间统一系统秒同步故障远程预警系统设计
基于CAZAC序列的MIMOOFDM定时同步算法