我正在用Delphi编写一个程序来监视我的计算机上的共享文件夹,网络上的其他人对它有读写权限,我可以记录更改和更改文件的信息,但我怎样才能找出哪个电脑做了哪些改变?
是否可以找到计算机名称或IP?
注意:使用ReadDirectoryChangesW。
答案 0 :(得分:0)
如果您轮询在PC上远程打开的文件并将其与受监控目录匹配,则可能会发现哪台计算机打开了该文件。为了不错过任何对文件的短暂远程访问,挂钩可能是一个更好的主意。可以显示远程打开文件的示例实用程序是来自pstools的psfile。