关闭正在读取我的文件的句柄

Close handle that is reading my file

本文关键字:文件 句柄 我的 读取      更新时间:2023-10-16

当我试图删除一个文件时,它有时会在另一个程序中打开。我如何检测哪个程序打开了我的文件,如何关闭它们对我的程序的句柄以允许我删除我的文件?

您可以使用Sysinternals套件的ProcExp。

从这里下载。

CTRL+F搜索文件句柄。。右键单击+关闭手柄即可关闭。

请确保以管理员身份运行ProcExp

如果在Linux或Mac上,请使用lsof。它可以用来显示打开的文件、打开的套接字等等——我经常用它来处理网络事务,而不是netstat。