迅维网

标题: 删除畸形文件名的文件 [打印本页]

作者: ba21    时间: 2024-7-8 23:41
标题: 删除畸形文件名的文件
本帖最后由 ba21 于 2024-7-9 00:01 编辑

最近看到DiskGenius更新到v5.6.0.1565了,于下搞了个专业版来测试大文件恢复。搞了个ISO镜像文件“cn_windows_11_consumer_editions_version_23h2_x64_dvd_91207780(2023-10-31).iso”,删除然后进行恢复操作结果得到文件名为“cn_windows_11_consumer_editions_version_23h2_x64_dvd_91207780(2023-10-31).”即打不开也无法删除,删除提示“找不到该项目 该项目不在 ... 中。请确认该项目的位置,然后重试”如图:
1.png
登录/注册后看高清大图


使用文件粉碎工具也删除不了。
2.png
登录/注册后看高清大图


然后想到既然是DiskGenius创建的,那用DiskGenius来删除总可以了吧,结果用DiskGenius的2种删除方式都无法删除。
3.png
登录/注册后看高清大图


4.png
登录/注册后看高清大图


解决办法:
  通过查找资料发现可以使用命令行绕过文件名的限制来删除,方法如下:
  1. 首先确定你的文件所在的完整路径 比如我这是:“D:\Users\Administrator\Desktop\cn_windows_11_consumer_editions_version_23h2_x64_dvd_91207780(2023-10-31).”。
  2. 在以上路径上加上“\\?\” 得到 “\\?\D:\Users\Administrator\Desktop\cn_windows_11_consumer_editions_version_23h2_x64_dvd_91207780(2023-10-31).”
  3. 然后使用del命令删除即可 如图:
  
5.png
登录/注册后看高清大图




补充内容 (2024-7-14 22:11):
方法二:使用短文件名来删除
    1. 运行cmd进入文件所在路径,执行 dir /x  参数 /x 显示短文件名称。
    2. 直接使用 del 短文件名 即可。
作者: u1556917    时间: 2024-7-9 08:21
谢谢分享,学习一下。
作者: u1557809    时间: 2024-7-9 08:53
学习了,感谢分享
作者: cslxh2006    时间: 2024-7-9 10:21
这分区软件也有BUG啊。
作者: ba21    时间: 2024-7-9 10:26
cslxh2006 发表于 2024-7-9 10:21
这分区软件也有BUG啊。

DG的BUG多了去了。
作者: 百度w7q6O    时间: 2024-7-11 00:52
进入完整路径然后“dir /x" del 短文件名
作者: ba21    时间: 2024-7-11 15:14
百度w7q6O 发表于 2024-7-11 00:52
进入完整路径然后“dir /x" del 短文件名

我觉得你应该自己测试后再回复。

未标题-1.png
登录/注册后看高清大图


作者: yongfei    时间: 2024-7-11 23:28
这个不错,楼主软件哪里下的
作者: 百度w7q6O    时间: 2024-7-12 01:02
ba21 发表于 2024-7-11 15:14
我觉得你应该自己测试后再回复。

兄弟,你一点儿都不知道啊。请注意文件名最后那个点儿"."。
作者: 百度w7q6O    时间: 2024-7-12 01:38
ba21 发表于 2024-7-11 15:14
我觉得你应该自己测试后再回复。

0.jpg
登录/注册后看高清大图




作者: 百度w7q6O    时间: 2024-7-12 02:57
ba21 发表于 2024-7-11 15:14
我觉得你应该自己测试后再回复。

windows10里用WINRAR可以直接删除或改名

作者: 百度w7q6O    时间: 2024-7-12 05:34
2.jpg
登录/注册后看高清大图
1.jpg
登录/注册后看高清大图



作者: 超人日记    时间: 2024-7-12 07:37
dg5.6专业版要收费吧
作者: 百度w7q6O    时间: 2024-7-13 01:42
百度w7q6O 发表于 2024-7-11 00:52
进入完整路径然后“dir /x" del 短文件名

论坛不能显示图片了?

作者: u1558444    时间: 2024-7-13 09:05
无法删除是因为解除不了占用吧
作者: ba21    时间: 2024-7-13 09:52
u1558444 发表于 2024-7-13 09:05
无法删除是因为解除不了占用吧

文章有介绍,有心可以自己复现测试。
作者: ba21    时间: 2024-7-13 10:00
百度w7q6O 发表于 2024-7-12 01:38

文章介绍的很清楚,问题复现不难。
我觉得你应该自己测试后再回复。
作者: ba21    时间: 2024-7-13 10:15
百度w7q6O 发表于 2024-7-13 01:42
论坛不能显示图片了?

为此特地找了台能显短文件名的电脑测试。
事实删短文件名是可行的,前提是CMD能显短文件名。
作者: u1539890    时间: 2024-8-9 18:58
不错不错不错




欢迎光临 迅维网 (https://www.chinafix.com/) Powered by Discuz! X3.4