DEL 文件扩展名

此错误是由 steve2916 从此 Microsoft Windows 论坛主题报告的。

原因

考虑包含此类文件的文件夹。

TestA.doc
TestB.doc
TestC.docx
TestD.docx

如果我们要删除此目录中的所有 .doc 文件,我们通常会这样做:

del *.doc

但是,此命令也会删除 .docx 文件。使用此模式的文件扩展名也是如此。

档案 A. 档案 B.
Anyname.ABC AnotherName.abcd

我们可以看到,只要文件扩展名字符串包含 del 命令中使用的字符串,该文件就会被删除。请注意,只有当 del 命令中使用的扩展字符串至少包含三个字符时,才会出现此错误。例如,del *.do 不会删除 A.docA.docx

在线程中,用户 MicroCompsUnltd 注意到使用 Powershell 可以解决问题。