win10系统,nas里被人故意新增了一个资料夹,这个资料夹里面有非常多层资料夹,大概类似z:\\temp\\test\\rd01\\rd01........\\rd01 可能有两三百层
资料夹里面都是空的,有问ai,试了批次档和powershell都删不掉,说了“档案路径”太长,故无法删除
请问有人知道这种情形如何解决吗?感谢
*Nas是较旧的Thecus,也找不到删除资料夹的选项
4 个回答
- 旧至新
- 新至旧
- 最高Like数
2
海绵宝宝
iT邦大神 1 级 ‧ 2024-12-28 11:05:18
试试
rmdir z:\\temp /s/q
0
by2048
iT邦高手 1 级 ‧ 2024-12-30 10:51:18
假设 /tmp 里面有数十个a目录(每个目录皆有其他档案)
ssh 登入后
find /tmp/a -name "a*" -type d -exec rm -r -v {} +
这指令会将目录下的档案先删除
最后再将a目录删除
-
1 -
-
by2048
iT邦高手 1 级 ‧
2024-12-30 11:03:17
https://ithelp.ithome.com.tw/articles/10145815 开启ssh功能
修改
0
walljack1
iT邦新手 5 级 ‧ 2025-01-06 22:30:31
使用 PowerShell
Remove-Item "\\\\?\\C:\\folder" -Recurse -Force
海绵宝宝的指令也不是不行但当它递归到超过字数后rmdir就会失败, 印象中最大是260字符
在cmd的情况下rmdir z:\\temp /s/q改成rmdir \\\\?\\z:\\temp /s/q就能支援任意字符数
题外话, 还是linux比较好没测出它的极限字符数在哪里.
0
supertang88
iT邦见习生 ‧ 2025-02-24 13:38:12
建立一个Del.bat的批次档在桌面
批次档内容:
DEL /F /A /Q \\?%1
RD /S /Q \\?%1
将档案或资料夹拖曳到Del.bat
试试看!!