今天在做作业的时候不知道是本地部署Claude的黑锅还是什么情况,遇见了删不了文件的情况
发现根源是一个叫nul的0字节文件。报错如下
解决方法:
打开power shell:
A. 用 robocopy 绕过 nul,把目录“镜像清空”
在 PowerShell 里直接贴这段:
cd E:\
mkdir E:\empty_dir -ErrorAction SilentlyContinue | Out-Null
robocopy E:\empty_dir "E:\sharedoc\后端代码\big-event" /MIR /R:0 /W:0
rmdir "E:\sharedoc\后端代码\big-event" /S /Q
rmdir E:\empty_dir
说明:
-
robocopy /MIR会把目标目录变成“空目录”(常规删除删不掉的nul也能被处理掉/绕开) -
/R:0 /W:0避免重试卡住 -
最后用
rmdir /S /Q删除空目录
完美解决
有关防火墙问题可以持续关注MKAIY的博客,也可以去博客园MKAIY - 博客园支持博主捏~

