有人能告诉我为什么dir *.asp
返回所有.asp
文件,但也是所有.aspx
文件吗?它似乎dir
忽略了超过三个的扩展名。这真的很烦人。
答案1
这是因为 cmd.exe 已损坏,在使用通配符时会忽略前 3 个字符之后的扩展名。您可以使用:
dir /B *.asp|find /V ".aspx"
删除多余的物品。
有人能告诉我为什么dir *.asp
返回所有.asp
文件,但也是所有.aspx
文件吗?它似乎dir
忽略了超过三个的扩展名。这真的很烦人。
这是因为 cmd.exe 已损坏,在使用通配符时会忽略前 3 个字符之后的扩展名。您可以使用:
dir /B *.asp|find /V ".aspx"
删除多余的物品。