Listar Nombre de Archivos sin Extensión

Publicado: agosto 1, 2013 en Computers and Internet, Informática e Internet

El otro día necesitaba generar un listado de todos los archivos de una carpeta pero el listado sólo tenía que mostrar los nombres de los archivos sin la extensión, y encontré una rutina muy interesante que logra eso: for %%i in (C:\*.*) do @echo %%~ni

Finalmente mi archivo .bat quedó así:


    del C:\Karaoke\lista.txt
    cd C:\Karaoke\Esp*
    for %%i in (*.*) do @echo %%~ni >> C:\Karaoke\lista.txt

    echo. >> C:\Karaoke\lista.txt
    echo. >> C:\Karaoke\lista.txt

    echo INGLES >> C:\Karaoke\lista.txt
    echo. >> C:\Karaoke\lista.txt

    for %%i in (C:\Karaoke\Ingles\*.*) do @echo %%~ni >> C:\Karaoke\lista.txt


Entonces, al ejecutar el .bat genero un archivo de este tipo:

———————————————————————
Aterciopelados – El Estuche
Attaque 77 – No me arrepiento de este amor

INGLES

Ben E. King – Stand By Me
Cranberries – Linger
Dire Straits – Money For Nothing

———————————————————————

comentarios
  1. Jason dice:

    Muchisimas gracias sos grande

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s