我有一个要删除的目录树,它位于我的主目录中。
我以用户和管理员身份从 GUI 和命令提示符进行了尝试:
rmdir /s /q .\dirName
我收到此错误消息:
.\dirName - The process cannot access the file because it is being used by another process.
The process cannot access the file because it is being used by another process.
我不关心其他进程正在访问该目录,因为最有可能的是我已经关闭的 VSCode。
我只想删除该目录树,我的愿望优先于假装使用它的任何其他(已关闭)进程。即使这些其他进程应该崩溃。即使这些其他进程的崩溃应该导致 Windows 崩溃。
有什么类似rm -r
Linux 的吗?
操作系统版本:Microsoft Windows 10(版本 10.0.19044.2251)
你有很多选择。您可以从此处从 Microsoft sysinternals 套件下载 process explorer: https ://learn.microsoft.com/en-us/sysinternals/downloads/process-explorer 然后搜索目录以找出正在使用它的进程。终止进程并删除目录。
其他选项有:iobit unlocker、unlocker、magic unlocker、lockhunter、file locksmith、delinvfile、wise force deleter……等等。