请问FileSystemWatcher如何监控文件/目录是被哪个登录会话的哪个进程修改的?琢磨了好久完全没思路。求指点
—- 1分
没法知道,文件里不会记录这种东西
好比有人在我的书上乱写乱画,我怎么知道到底是谁写的?
好比有人在我的书上乱写乱画,我怎么知道到底是谁写的?
—-
FileSystemWatcher 监控的是文件系统,并不是文件本身吧?
—- 1分
1.监控得到哪个文件被修改;
2.用fileinfo,去访问文件一些属性。
2.用fileinfo,去访问文件一些属性。
—-
再请教下,fileinfo哪个属性能获知文件被谁占用呢?
—- 78分
FileSystemWatcher 自己应该是不行,这能在监控到文件被修改的时候再去调用其他函数,找到谁修改了文件。
看看这两篇文章:
Get Username of an Accesed File
http://stackoverflow.com/questions/7861512/get-username-of-an-accesed-file
Find out username(who) modified file in C#
http://stackoverflow.com/questions/11660235/find-out-usernamewho-modified-file-in-c-sharp
CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明FileSystemWatcher 如何监控文件、目录被修改的!