如何确定程序正在使用的文件

我在我的服务器上运行一个应用程序。 用户使用BDE SQL连接器连接到此应用程序。

应用程序使用“运行时”在客户端PC上运行。 “运行时”文件位于Windows目录中。 由于用户只能访问Windows目录,因此“运行时”会导致问题。

我喜欢为用户提供这些“运行时”文件所需的权限。 如何find拒绝读取或写入访问的所有文件?

这种工作的好工具是Process Explorer ,特别是Process Monitor 。

如果默认filter显示的信息太多,那么启动一个好的filter就是Path begins with C:\Windows