Posible duplicado:
comando WinXP dir: ¿3 y 4 extensiones de caracteres son iguales?
Me ha molestado un comportamiento extraño de cmd.exe durante mucho tiempo (al menos WinXP y Windows7). Un comando como del *.txttambién eliminará *.txt1archivos (cualquier número de caracteres después de '.txt' lo hará). ¿Es este un error bien conocido o qué?
fuente

¿Estaría esto en un sistema de archivos FAT / VFAT? Si es así, está siendo mordido por la piratería informática utilizada para representar nombres que no encajan en el esquema 8.3; hay una
DIRopción que le muestra los nombres cortos maltratados, que comenzarán con el nombre real del archivo pero tienen un~y un número antes de la extensión, luego la extensión tiene un límite de 3 caracteres. (Ejemplo:C:\Program Filesgeneralmente se traduce comoC:\PROGRA~1). Un comodín puede coincidir inesperadamente con estos nombres.Esto no debería suceder en NTFS o (creo) en recursos compartidos de red.excepto que DOS aún no ha muerto, parece ...fuente
Probablemente pueda usar el
Forfilescomando para una solución alternativaP.ej.
Solo coincide con
txtterminaciones.fuente