今天在做作业的时候不知道是本地部署Claude的黑锅还是什么情况,遇见了删不了文件的情况
发现根源是一个叫nul的0字节文件。报错如下


image

image


解决方法:
打开power shell:

用 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 删除空目录
    完美解决
 posted on 2025-12-19 21:12  MKAIY  阅读(651)  评论(0)    收藏  举报