“请帮忙。我无法删除文件,因为文件名太长。“
这是一个复杂的问题,可以在五秒钟内解决,它所需要的只是一个简单的DOS命令从过去。但首先,让我们来了解一下Windows抛出的最古老的错误之一及其背后的罪魁祸首:长文件名(Long Filenames,LFN)。
长文件名继承自Windows95及其MS-DOS体系结构。LFN系统指定的文件名和目录名最多为255个字符。这是对旧的8.3文件命名约定的一个更改,即最多8个字符(在任何目录路径之后),后跟一个由句点[.]和最多3个字符组成的可选文件扩展名。
由于Windows是向后兼容的,我们将使用这两个文件命名系统之间的“相互转换”来解决我们的问题,因为有时文件名会超过为它们设置的限制。
许多Windows程序期望最大路径长度小于255个字符。此限制不包括其所在的文件路径。但是,从一个位置复制文件时,会考虑整个文件路径。
文件名过长的文件可能是其他操作系统的产品。它也可以作为第三方软件的缓存文件生成。或者,它可以是一个名称很长的媒体文件。有时,如果这些文件存在于更深的目录(如网络共享)中,也会创建这些文件。
您可以使用创建这些文件的软件来管理这些文件。但如果失败了,这里有一个更简单的解决方案。
删除文件名较长的文件是一个简单的三步过程。诀窍是自动生成一个较短的文件名并使用它。
让我们用一个例子来看看它是如何工作的。在这里,我们有一个长文件名的文件在一个目录中。
打开文件资源管理器并浏览到其目录中的文件。按Shift键,然后右键单击空白区域。在此处选择“打开命令窗口”。命令提示符窗口将打开,路径设置为您所在的目录。
输入DOS命令以列出当前目录中的文件和文件夹。dir命令是一个内部命令,在所有Microsoft操作系统上都可用。/X属性显示非8.3文件名的短名称。当要检查的文件太多时,还可以使用DIR/X/P暂停并从一个屏幕移动到下一个屏幕。
下面的屏幕截图显示了我们要用“修改”的短文件名删除的文本文件。
因此,您可以看到我们如何使用DOS为文件“自动生成”一个较短的名称。现在,只需在短文件名上使用简单的DEL命令就可以删除该文件。就这样!
这里的教训是不要忽视DOS。有许多有用的DOS命令仍然可以节省您的时间。在记住这些内容的同时,您还需要学习如何解决另一个常见的Windows问题:被锁定以进行编辑和删除的文件。
图片来源:hanss viaShutterstock.com网站
...件夹,但Windows不允许您这样做。像/、*和:这样的字符在文件名中不起作用。这背后的原因来自Windows文件系统的工作方式。 ...
...用户跳过了安装步骤。如果您这样做,那么插件管理器将无法安装。在安装Notepad++的同时,慢慢地继续执行这些步骤。 ...
... 如果无法删除所有文件,请重新启动计算机,然后再次运行该过程。删除文件后,请重新启动系统。 ...
... 有时单个文件名会损坏。此外,长文件名是继承的Windows特性,在MS-DOS体系结构中根深蒂固。长和短的是,如果一个文件名超过255个字符,你会有一个糟糕的时间。 ...
...报废的认可程度。这款应用确实检测到了质量问题,但它无法判断照片是否出于某种原因而伤感。分类的最后阶段将由您决定。一旦决定,你可以给应用程序去批量删除照片。 ...
...档的副本。您不必使用旧的“另存为”命令创建具有不同文件名的文件,只需保存原始文档的副本即可。 ...
...们先来讨论一下为什么你的iPhone会被贴在苹果的logo上。**无法通过此启动阶段的原因有很多,例如: ...
... 选择蓝牙。 控件单击蓝牙鼠标并选择“删除”。 再次选择“删除”。 打开的蓝牙鼠标,稍等片刻,然后再将其打开。 选择“连接”按钮以再次将鼠标与Mac配对。 ...
...并使用inode表跟踪inode。inode包含有关文件的元数据,例如文件名、文件所有者、权限等。 它还包含指向文件的硬链接的入口点。每个文件至少有一个硬链接。每次创建新的硬链接时,硬链接计数都会增加一个。每次删除硬链接...
...可以将其cd(执行)到该目录中。他们没有写权限,因此无法创建、编辑或删除文件。 最后一组三个字符也是r-x。这些权限适用于不受前两组权限控制的人。这些人(称为“其他人”)对此目录具有读取和执行权限。 总之,组...