跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 在 windows 中删除”…”文件夹时产生的疑问
未分類
17 7 月 2020

在 windows 中删除”…”文件夹时产生的疑问

在 windows 中删除”…”文件夹时产生的疑问

資深大佬 : amonqsq 6

失手将一个文件夹的名字修改成了…

使用右键删除和 cmd 中的 del 操作都无法删除这个文件夹,但是用 wsl 删除成功了。

在 ubuntu 上测试了下,也可以正常删除。

请问两个文件系统有什么差异导致操作结果不同?

大佬有話說 (9)

  • 資深大佬 : imn1

    第三个点可能视为扩展名分隔符了
    只是猜的,不是经验

  • 資深大佬 : lxilu

    文件系统无关。线索:..表示上级目录

  • 資深大佬 : winterbells

    del “…”

    这个呢

  • 資深大佬 : shenlanAZ

    盲猜底层 API 校验的规则不同,windows 上可以被 7zip 解压出(创建出)超长的文件名,但是却删不掉。

    del 命令不行,也没有办法查找文件节点去删除节点。

    最后一个好用的方法就是 去上级目录 rd /s 递归删除目录。

  • 資深大佬 : celeron533

    > windows 上可以被 7zip 解压出(创建出)超长的文件名,但是却删不掉

    可尝试在注册表中去掉 240 字文件夹长度兼容性限制

  • 主 資深大佬 : amonqsq

    @shenlanAZ 我之前不太熟悉 command prompt,之前竟然在用 del 去删除文件夹(捂脸)。在上级删除…,显示”另一个程序正在使用此文件,进程无法访问。”,在上上一级删除 dir_name…,显示”目录不是空的。”。

  • 主 資深大佬 : amonqsq

    @lxilu 我自认为您说的意思是匹配到 两个. 就不继续匹配了,但尝试删除”…exp”这样的文件夹名时能正常删除。

  • 資深大佬 : Wongz

    rd /s /q X:… 可以删除

  • 主 資深大佬 : amonqsq

    @Wongz 在我这测试没效果

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具