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 *.txt
también eliminará *.txt1
archivos (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
DIR
opció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 Files
generalmente 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
Forfiles
comando para una solución alternativaP.ej.
Solo coincide con
txt
terminaciones.fuente