从命令行删除锁定的文件/文件夹

从命令行删除锁定的文件/文件夹

从命令行删除文件或文件夹很容易,或者从 Unlocker 等优秀的 GUI 工具删除锁定的文件或文件夹也很容易。

但是有没有办法从命令行删除锁定的文件/文件夹?

答案1

系统内部处理可以列出所有打开的句柄(文件和其他对象),以及关闭它们。运行以列出所有匹配的句柄,然后关闭它。这基本上与 Unlocker 所做的相同。handle filenamehandle -c id -p pid

编辑:添加了被遗忘的-p选项。)

答案2

我不知道是否可以立即删除锁定的文件,但是忙删除将安排在重启后删除该文件。

BusyDelete 会删除文件,即使它们很忙。您指定的文件将被标记为删除。然后下次重新启动系统时,操作系统将删除该文件。例如,BDEL ATL.DLL 将在下次重新启动时删除该文件。

那里还有不少其他有用的工具。

相关内容