Foros del Web » Soporte técnico » Windows »

[SOLUCIONADO] CMD - Listar solo Archivos sin la ruta de Directorio y sub-directorios

Estas en el tema de CMD - Listar solo Archivos sin la ruta de Directorio y sub-directorios en el foro de Windows en Foros del Web. Un saludo, llevo un par de días intentando averiguar como conseguir esto. Quisiera poder hacer una lista de archivos concretos con unas extensiones, dentro de ...
  #1 (permalink)  
Antiguo 16/08/2015, 10:57
 
Fecha de Ingreso: septiembre-2003
Ubicación: Barcelona
Mensajes: 7
Antigüedad: 20 años, 8 meses
Puntos: 0
CMD - Listar solo Archivos sin la ruta de Directorio y sub-directorios

Un saludo,

llevo un par de días intentando averiguar como conseguir esto. Quisiera poder hacer una lista de archivos concretos con unas extensiones, dentro de una ruta de directorios y sub-directorios, pero que solo muestre la lista de archivos, sin los directorios ni los sub-directorios en la lista.

Hasta ahora he utilizado lo siguiente con el comando DIR en la consola:

Código:
Dir /A:-D /S /B *.m2 *.wmo >D:\milista.txt
con esto yo consigo una lista de todos los archivos con extensión .m2 y .wmo , (son los que necesito), que hay dentro de la raíz de un directorio y todos sus sub-directorios. Un trozo de ello sería algo así:

Código:
D:\Descargas\MPQ EXTRACT\Character\BloodElf\Female\BloodElfFemale.M2
D:\Descargas\MPQ EXTRACT\Character\BloodElf\Male\BloodElfMale.M2
D:\Descargas\MPQ EXTRACT\Character\Broken\Female\BrokenFemale.m2
D:\Descargas\MPQ EXTRACT\Character\Broken\Male\BrokenMale.M2
D:\Descargas\MPQ EXTRACT\Character\Draenei\Female\DraeneiFemale.M2
D:\Descargas\MPQ EXTRACT\Character\Draenei\Male\DraeneiMale.M2
D:\Descargas\MPQ EXTRACT\Character\Dwarf\Female\DwarfFemale.M2
D:\Descargas\MPQ EXTRACT\Character\Dwarf\Male\DwarfMale.M2
D:\Descargas\MPQ EXTRACT\Character\FelOrc\Female\FelOrcFemale.m2
D:\Descargas\MPQ EXTRACT\Character\FelOrc\Male\FelOrcMale.M2
D:\Descargas\MPQ EXTRACT\Character\FelOrc\Male\FelOrcMaleAxe.m2
D:\Descargas\MPQ EXTRACT\Character\FelOrc\Male\FelOrcMaleSword.m2
D:\Descargas\MPQ EXTRACT\Character\ForestTroll\Male\ForestTrollMale.M2
D:\Descargas\MPQ EXTRACT\Character\Gnome\Female\GnomeFemale.M2
D:\Descargas\MPQ EXTRACT\Character\Gnome\Male\GnomeMale.M2
D:\Descargas\MPQ EXTRACT\Character\Goblin\Female\GoblinFemale.M2
La cosa es que yo quisiera poder hacer una lista donde únicamente me aparezcan los nombres de archivos con su extensión, sin las rutas de los directorios y sub-directorios.

Por ejemplo (lo que querría sería una lista así):

Código:
BloodElfFemale.M2
BloodElfMale.M2
BrokenFemale.m2
BrokenMale.M2
DraeneiFemale.M2
DraeneiMale.M2
DwarfFemale.M2
DwarfMale.M2
FelOrcFemale.m2
FelOrcMale.M2
FelOrcMaleAxe.m2
FelOrcMaleSword.m2
ForestTrollMale.M2
GnomeFemale.M2
GnomeMale.M2
GoblinFemale.M2
Y lógicamente necesito poder guardar esa lista en un .txt (probe unos comandos que lo único que hacían era imprimirme la lista en la ventana CMD y no me servía pues, la lista es muy larga)

Ojalá alguien pueda darme una ayuda ;)
  #2 (permalink)  
Antiguo 17/08/2015, 02:46
Avatar de Lecquio  
Fecha de Ingreso: mayo-2004
Ubicación: Asturias, España
Mensajes: 948
Antigüedad: 20 años
Puntos: 34
Respuesta: CMD - Listar solo Archivos sin la ruta de Directorio y sub-directorios

Creo que solo con dir no podrás hacerlo porque al usar /s para ver los subdirectorios te inhabilita el /b para mostrar solo los nombres de archivo.
Lo único que se me ocurre es usando un bucle que haga un dir /b del directorio y luego haga lo mismo dentro de cada subdirectorio.
Sería usando un for, pero no sabría decirte exactamente como.
  #3 (permalink)  
Antiguo 18/08/2015, 06:41
 
Fecha de Ingreso: septiembre-2003
Ubicación: Barcelona
Mensajes: 7
Antigüedad: 20 años, 8 meses
Puntos: 0
Respuesta: CMD - Listar solo Archivos sin la ruta de Directorio y sub-directorios

No pasa nada. No tengo idea de como funciona "for", pero al final encontré una solución distinta a comandos.

Seguí los pasos de este tutorial: https://www.youtube.com/watch?v=i2-J4eOBLOw

(Me tuve que bajar e instalar el dichoso Office >_<)

Con eso lo arreglé, indicando que me quitase de la lista todo el texto que venía antes de \ y ya me quedó la lista limpia. Lo dejo aquí por si a alguien le sirve también.

Imagino que deben existir expresiones regulares con otros programas, pero como desconocía cuales eran, usé directamente este del Excel para no complicarme más la vida.

¡Un saludo!

Etiquetas: cmd, directorio, ruta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:28.