请问C#监测系统中任何文件名更改的方法
请教C#监测系统中任何文件名更改的方法
希望写一段代码,运行在系统后台,当计算机中有任何文件发生重命名的操作时,程序都能监测到,并且检查文件名是否符合规范。
想请教一下这样的功能需要怎样实现,主要是程序要怎样监测文件名的更改。谢谢!
------解决思路----------------------
用FileSystemWatcher
------解决思路----------------------
能监控目录及子目录下所有文件的变化,
http://blog.****.net/hwt0101/article/details/8469285
------解决思路----------------------
FileSystemWatcher可以指定子是否包含子目录的:IncludeSubdirectories 属性。直接看看类的定义不就能看到这个属性了么?
你先遍历拿到所有盘符(A-Z),建立几个监控根目录watcher不就好了么
希望写一段代码,运行在系统后台,当计算机中有任何文件发生重命名的操作时,程序都能监测到,并且检查文件名是否符合规范。
想请教一下这样的功能需要怎样实现,主要是程序要怎样监测文件名的更改。谢谢!
------解决思路----------------------
用FileSystemWatcher
------解决思路----------------------
能监控目录及子目录下所有文件的变化,
http://blog.****.net/hwt0101/article/details/8469285
------解决思路----------------------
FileSystemWatcher可以指定子是否包含子目录的:IncludeSubdirectories 属性。直接看看类的定义不就能看到这个属性了么?
你先遍历拿到所有盘符(A-Z),建立几个监控根目录watcher不就好了么