Windows下删除点号结尾的畸形目录

今天碰到了一个难受的问题:某磁盘下一个很长的子目录下,有一个目录无论如何都删不掉。

首先是Mac Finder下操作,提示文件正在被使用,问题是这个文件明明已经在废纸篓里面了,怎么可能有人还在使用它?从这里可以看出,Mac这个废物遇到删除失败一律是这句提醒。

然后换到终端下操作,提示目录非空,然而ls -a进去看了,确实没有文件啊。

考虑到目标磁盘是exFAT格式,也许Windows会有办法吧,于是开PD把磁盘挂载上去,cd进去,果然,最底层有个名叫LocalStorage..的目录,也不知道是哪个王八蛋创建的,总之*nix系统貌似连显示它的能力都没有。

于是开始删除,期间还折腾了半天,结论如下:

  1. dir /x找短文件名的办法,至少在我的Win10专业版里面是无效的,短文件名一栏全是空的。
  2. cmdrd可以删除之,命令必须这样写:rd LocalStorage..\ 网上有些帖子里面写的时候忽略了最后那个\符号,这样做会报错找不到文件
  • 最后更改: 2019/05/29 15:02