Crear un archivo bat (solucionado)

Hola que tal.
Quiza sea una chorrada, pero necesito crear un archivo bat para un programa msdos,
Lo que estoy haciendo es cambiar de formato de Wav a DSP, el lio es que puedo hacerlo archivo por archivo, pero sera muy tedioso.
Asi que si pudieran ayudarme en crearlo.
En el programa el comando es:
programa.exe archivo1.wav -E archivo1.dsp y asi uno a uno, pero son un huevo de archivos y moriria antes.
quisiera que con el bat me lea todos los archivos y lo haga uno a uno solo.
No se si se entiende, pero seguire intentado hacerlo.
Se agradece cualquier dato.
Uff yo hace demasiado que no toco bat.. pero creo que era simple:

REN *.wav *.DSP


Guardas con extensión .bat, lo metes en la carpeta donde esta todo y ejecutas.
Zekisoft escribió:Uff yo hace demasiado que no toco bat.. pero creo que era simple:

REN *.wav *.DSP


Guardas con extensión .bat, lo metes en la carpeta donde esta todo y ejecutas.


Gracias, XD
Pero esto solo renombra, y lo que necesito es que les haga pasar por un programa
Convierte wav adsp.exe archivo1.wav [-E] (encode) archivo1.dsp
Algo así:

for %f in (*.wav) do programa.exe %f -E %~nf.dsp


No tengo un Windows a mano para probarlo, así que haz la prueba con una copia de unos cuantos archivos primero. Si los nombres de los archivos contienen espacios es probable que tengas que entrecomillar los argumentos. Lo puedes poner directamente en la terminal, no te hace falta hacer un archivo de batch.
amuchamu escribió:Algo así:

for %f in (*.wav) do programa.exe %f -E %~nf.dsp


No tengo un Windows a mano para probarlo, así que haz la prueba con una copia de unos cuantos archivos primero. Si los nombres de los archivos contienen espacios es probable que tengas que entrecomillar los argumentos. Lo puedes poner directamente en la terminal, no te hace falta hacer un archivo de batch.


Gracias si funciona [oki] , ahora intentare pasarlo a un bat. :p
Asi por lo menos se me hace mas leve el experimento.
blade133bo escribió:
Zekisoft escribió:Uff yo hace demasiado que no toco bat.. pero creo que era simple:

REN *.wav *.DSP


Guardas con extensión .bat, lo metes en la carpeta donde esta todo y ejecutas.


Gracias, XD
Pero esto solo renombra, y lo que necesito es que les haga pasar por un programa
Convierte wav adsp.exe archivo1.wav [-E] (encode) archivo1.dsp


Perdón ya decía yo que era demasiado fácil XD Entendí que era renombrar a secas... lo que te dice amuchamu tiene que ser más o menos, yo es que tampoco tengo Win para probar estas cosas a mano [ayay]
Hay un programa que se puede utilizar para estos quehaceres, es portable y gratuíto: se llama Bulk Rename Utility. La intefaz da un poco de palo al principio pero después de un rato utilizándolo resulta que viene a ser mazo útil.
6 respuestas