确定哪个进程(b)以编程方式锁定文件(在Windows> = XP下)

时间:2010-01-07 09:12:39

标签: windows file-io system file-locking

如何以编程方式从进程P确定哪个其他进程P'锁定文件,阻止P重新创建该文件?

我知道有工具可以做到这一点,但他们是如何实现这一目标的呢?

(上下文:由于文件被锁定,一夜之间运行的批处理程序失败。第二天运行管理工具可能为时已晚,无法获取有用信息。因此,如果批处理程序本身能够确定罪魁祸首。)

编辑:增加了复杂性:文件驻留在DFS上,P'可能无法在与P相同的机器上运行(但也许可以)。但是在本地运作的解决方案将是一个良好的开端。

0 个答案:

没有答案