删除名称超过256个字符的隐藏文件夹/文件

斯纳尔

我最终遇到了一个无法删除的文件夹。由于Windows 7抱怨我在旧的回收站中执行了删除操作,并显示一条消息“文件名太长,而不是256个字符,而不是256个字符”(或类似的东西),因此问题开始了。我尝试了很多类似此类似问题中提到的操作:在Windows 7中重命名/删除不可能的文件名

但是我没有成功。我成功重命名并删除了许多子文件夹,但不是全部。这是可见的,是回收站中的一个文件夹:

C:\RECYCLER\S-1-5-21-842925246-2025429265-682008880-1013\

在该文件夹中还有一个命名的文件夹,com4但仅对Total-Commander这样的工具可见。我无法通过以下方式显示此文件夹com4

dir *.* /A:s
dir *.* /A:h

我发现有趣的是,其中显然存在某些内容,因为以下命令会导致:access denied因此,Windows 7可以识别对象,但不会显示或删除该对象。

rd "\\c:\RECYCLER\S-1-5-21-842925246-2025429265-682008880-1013\com4\

即使我使用提升的命令提示符并以admin身份登录,也没有任何限制(我认为)。

任何想法如何摆脱这个名为文件夹com4清除下面的任何内容c:\RECYCLER也很好。

布莱恩·里特(Bryan Ritter)

要解决路径/文件名过长的问题,可以缩短文件夹的名称,直到路径/文件足够短以致无法删除。

即使如此,看来您还有另一个问题。Windows无法删除某些已创建的文件名(以您的情况为Com4)。您可以尝试从Linux或Windows资源管理器以外的某些软件中删除这些文件,以将其删除。

此外,在Windows和DOS实用程序中,某些单词也被保留,不能用作文件名。[17] 例如,DOS设备文件:[19]

CON,PRN,AUX,CLOCK $,NUL COM1,COM2,COM3,COM4 LPT1,LPT2,LPT3,LPT4(仅在某些DR-DOS版本中为LPT4)LST(仅在86-DOS和DOS 1.xx中) ,SCREEN $(仅在多任务MS-DOS 4.0中)$ IDLE $(仅在并发DOS 386,多用户DOS和DR DOS 5.0及更高版本中)CONFIG $(仅在MS-DOS 7.0-8.0中)

https://zh.wikipedia.org/wiki/文件名

注意:我已经看到一些类似的问题,这些问题可以通过使用8.3 / MSDOS版本的文件名来解决。

dir / X(大写的X。)

此命令将显示8.3 / MSDOS中的文件名。

在描述中链接到的页面上有关于此的更多信息:重命名/删除Windows 7中不可能的文件名

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

删除名称超过100个字符的所有文件?

计算文件哈希超过256个字符?

替换文件夹名称的多个字符

从文件夹名称中删除前n个字符

PowerShell脚本从隐藏文件夹中删除文件

删除文件夹中的隐藏文件

Applescript-将文件移动到名称以文件名的前7个字符开头的文件夹

如何删除名称中带有\的文件夹?

如何从链接中隐藏文件夹名称

如何删除目录中除最新的 10 个隐藏文件夹之外的所有文件夹

htaccess在两个方向上从url隐藏文件夹名称

绝对隐藏文件或文件夹

重命名并删除_之前的每个字符,以删除文件夹中的多个文件

如何在VBA中找到至少匹配一个字符的通配符文件夹的名称

删除名为〜的文件夹

.gitignore 中的隐藏文件夹

使用名称中包含空格的隐藏文件和文件\文件夹

如何重命名文件夹保留前 8 个字符并删除其余字符

Silverlight文件位于C:\中的30个字符长的文件夹中

如果文件夹名称超过30天,则删除

删除以字母 S 开头的 4 个字符长的 dos 文件夹

如何跳过前5个字符获得最后一个文件夹?

如何删除txt文件中超过140个字符的行?

短时间内会在根文件夹中创建许多随机的6个字符名称的奇怪文件

如何使用DOS命令从文件夹中文件列表的文件名中删除单个字符?

Haskell-包含2个字符串列表的文件夹

批处理-根据最后2个字符复制文件夹

以第二个字符开头对Unix中的文件夹进行排序

Nautilus是否可以显示除一个特定文件夹以外的隐藏文件?