当前位置:首页 » 文件管理 » 文件夹变化

文件夹变化

发布时间: 2023-01-20 21:06:13

A. java 如何监控文件夹的变化

jdk7 新增了WatchService,就是监控文件夹变化的。
可以监控 新增、改变、删除等.
如果不能用 jdk7,就需要自己判断了,得到目录文件,每隔几秒,再次检测,是否有增加、删除、改变

B. 如何在Windows下实时监视系统共享文件夹的变化

Windows应该会把共享文件夹的变化实时记录下来,放在某个地方的吧。这个地方不用说也知道一定是注册表了。在注册表中一顿狂搜,还真被我找到了。
HKLM\SYSTEM\CurrentControlSet\Services\lanmanserver\Shares
接下来就easy了,先创建一个事件,然后调用RegNotifyChangeKeyValue来监视上面那个子键的变化,最后调用WaitForSingleObject来等待我们创建的事件对象。当系统中有共享文件夹信息发生变化时,系统就会重新设置子键下的值,而我们的WaitForSingleObject自然也会接收到事件,坐享其成,呵呵。
顺便提一下,Shares下的Security子键保存的是共享文件夹的访问权限的值,这里如果想一并监视的话,就把RegNotifyChangeKeyValue的bWatchSubtree参数设成TRUE。

热点内容
给定一个算法 发布:2024-05-19 17:50:08 浏览:863
恋爱生物种离线缓存 发布:2024-05-19 17:49:15 浏览:578
卡巴斯基服务器如何连接外网更新 发布:2024-05-19 17:42:06 浏览:559
手机虚荣怎么连接服务器 发布:2024-05-19 17:41:47 浏览:729
linux修改保存文件 发布:2024-05-19 17:30:38 浏览:665
网络有你脚本 发布:2024-05-19 17:29:55 浏览:769
黎明我的世界服务器 发布:2024-05-19 17:17:34 浏览:538
雷神g50如何设置安卓原生模式 发布:2024-05-19 16:50:04 浏览:120
c语言小数四舍五入 发布:2024-05-19 16:23:28 浏览:525
数据库被注入攻击 发布:2024-05-19 16:21:31 浏览:835