社区
C#
帖子详情
定时监测一个文件夹,
liuhui810
2005-07-18 10:45:19
扫描新copy进的目录,把此目录里包含的文件名存入数据库中。
存在的问题是:因为文件全是图像文件,所以copy很慢,如果恰在此时,扫描目录,就会丢失未copy进的文件。
解决方法:每次扫描,都检查数据库中,所有子目录的文件数是否与现存的文件数一样。虽然麻烦,但可实现。可问题是,在本次扫描之后和下次扫描之前,数据库里的记录可能是错的,那另外的应用程序提取此数据当然不能用。
有没有方法,知道子目录正在copy,不对它操作,等下次扫描的时候,再处理?
...全文
143
4
打赏
收藏
定时监测一个文件夹,
扫描新copy进的目录,把此目录里包含的文件名存入数据库中。 存在的问题是:因为文件全是图像文件,所以copy很慢,如果恰在此时,扫描目录,就会丢失未copy进的文件。 解决方法:每次扫描,都检查数据库中,所有子目录的文件数是否与现存的文件数一样。虽然麻烦,但可实现。可问题是,在本次扫描之后和下次扫描之前,数据库里的记录可能是错的,那另外的应用程序提取此数据当然不能用。 有没有方法,知道子目录正在copy,不对它操作,等下次扫描的时候,再处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lm517
2005-07-19
打赏
举报
回复
帮顶
liuhui810
2005-07-18
打赏
举报
回复
谢谢sfanpu(Erick Shuai)
我对fsw操作网络驱动器已经失去信心了.
谢谢thinkingforever(努力学习)
不适合我的项目.
thinkingforever
2005-07-18
打赏
举报
回复
那就让有一个缓冲的地方,比如设置两个文件夹,把新copy进来放在新建的第二个文件夹中,这时去扫描第一个文件夹,扫描完后把第一个删除,这时第二个就变成第一个,每次总是扫描第一个文件夹,copy到第二个文件夹。如果两个少,还可以多加几个。
sfanpu
2005-07-18
打赏
举报
回复
试试能不能使用FileSystemWatcher 的OnChange事件
定时
自动删除指定
文件夹
下文件的Winform应用程序
这是
一个
可以
定时
自动删除指定
文件夹
下文件的Winform应用程序,该程序只适用Windows系统环境,使用.net3.5框架开发,主要包含如下功能: ①可以选择需要删除文件的
文件夹
(或者直接复制需删除的
文件夹
路径) ①可以...
VB
文件夹
监控、自动同步备份程序.7z
VB
文件夹
监控、自动同步备份程序,可将指定
文件夹
自动同步备份到另一
文件夹
,可指定按时间备份,或者是按
文件夹
有改动时备份,程序本身具有
文件夹
自动监控功能,适时监视
文件夹
的变化。
Java 实现实时监听
文件夹
是否有新文件增加并上传服务器功能
本文中主要陈述一种实时监听
文件夹
中是否有文件增加的功能,可用于实际文件上传功能的开发。本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友参考下吧
PHP5网站运行
监测
系统源码 PHP5WebsiteOperationMonitoring3.rar
一、源码特点 1、网站运行
监测
系统用于
监测
网站运行状态。如网站无法正常访问或恢复运行时,向管理员邮箱发送邮件通知。 2、该系统需要托管到新浪云平台,运行环境为PHP5运行时(不兼容PHP7),使用到了MYSQL服务...
VC++ CS模式的局域网
监测
系统(源码)
摘要:VC/C++源码,网络相关,局域网,
监测
系统 CCAMS系统是一种用于局域网下的CS模式的软件管理和
监测
系统,是西北大学软件学院Lemon Tree 工作小组“趋势百万程序竞赛”参赛作品。本软件主要实现
监测
本主机活动,并将...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章