Retroceder   Foros del Web > Temas generales de computación > Programación

Respuesta
 
Herramientas Desplegado
Antiguo 04-may-2008, 14:39   #1 (permalink)
seu230 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Mensajes: 51
Como creo un archivo .bat para que automatize el sgte trabajo

Hola queria saber si alguien saber usar la linea de comandos para ejecutar varias ordenes de un programa que tengo, les explico mejor:

Tengo un soft llamado avs2avi que trabaja bajo DOS y la sintasix que utiliza para hacer su trabajo es la sgte:

C:\avs2avi archivodeentrada.avs archivodesalida.avi -parametros

Llama a archivodeentrada trabaja unos 5 minutos y termina de crear archivodesalida y ahi queda ¿como creo un archivo .bat para que en mi caso llame a un archivo de entrada bote su archivodesalida y luego llame a otro y bote su archivodesalida y asi sucesivamente con varios archivos de entrada?

Muchas gracias
seu230 está desconectado   Responder Citando
Antiguo 04-may-2008, 15:28   #2 (permalink)
seu230 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Mensajes: 51
Re: Como creo un archivo .bat para que automatize el sgte trabajo

Ups ya pude resolverlo era tan facil como poner lo sgte:

@echo off
C:\avs2avi\avs2avi c:\archivo1.avs c:\archivo1.avi
C:\avs2avi\avs2avi c:\archivo2.avs c:\archivo2.avi
pause
exit

Me quedaria otra duda que creo que ya no es tan simple ¿como crearia ahora un archivo .bat para que cree otro archivo .bat con la sintaxis similar a la de arriba? es decir tengo una carpeta en donde hay varios archivos .avs y deseo que con un archivo bat se detecte automaticamente los nombres de estos .avs y me cree otro .bat con la sintaxis de arriba

Saludos gracias por la ayuda
seu230 está desconectado   Responder Citando
Antiguo 04-may-2008, 17:11   #3 (permalink)
seu230 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Mensajes: 51
Re: Como creo un archivo .bat para que automatize el sgte trabajo

Ups me respondo yo mismo nuevamente lo que pasa es que recien estoy conociendo esto de crear archivos bat y estuve mirando ejemplos de otros archivos bat y vi uno que se entendia algo y pude sacar esto para mi objetivo:

for /R %%x in (*.avs) do (
echo.C:\avs2avi\avs2avi "%%x" "%%x.avi"
) >> "Script.bat"
echo
echo.pause >> "Script.bat"
exit

Lo unico que no me gusta de este .bat es que busca los archivos .avs en todas las subcarpetas de donde esta el .bat osea que si lo pongo en c: y lo ejecuto va buscar todos los .avs que hay en todo mi disco duro y yo solo deseo que busque en c: y no en las subcarpetas de c: ¿como lo modifico para que no haga esto ultimo?

saludos

Última edición por seu230; 04-may-2008 a las 17:13. Razón: especificar mejor la pregunta
seu230 está desconectado   Responder Citando
Antiguo 07-may-2008, 21:32   #4 (permalink)
seu230 ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2004
Mensajes: 51
Re: Como creo un archivo .bat para que automatize el sgte trabajo

¿Nadie sabe como puedo solucionar el problema ultimo?
seu230 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 17:02.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93