无法删除文件夹,因为它已在另一个进程中打开

无法删除文件夹,因为它已在另一个进程中打开

我无法删除位于网络路径上的文件夹,因为“该文件已在另一个进程中打开”。我已设法使用 powershell 递归删除文件夹内容,但无法删除根文件夹本身。

我已经在该远程路径上运行了 openfiles.exe,没有找到以该名称打开的任何内容。

尝试了 ProcessExplorer、ProcessHacker、Unlocker、Handle 和其他几种工具,但我无法找到锁定该文件夹的原因。

请注意,该文件夹在 IBM Blade 上共享,因此我无法通过 RPC 或其他远程方式连接到它,就像我可以连接到服务器一样(例如从计算机管理 > 共享文件夹)

有什么想法吗?谢谢

答案1

我最终按照以下步骤成功删除了该文件夹:

1) ended explorer.exe process
2) pressed CTRL+SHITF+ESC to run Task Manager
3) ran powershell.exe as an admin
4) ran get-item -path "\\server\drive$\folder" | remove-item -force -verbose
5) started explorer.exe back

相关内容