
Programa batch
Publicado por Mario (2 intervenciones) el 17/07/2013 20:45:04
Encontré una consulta sobre la ejecución de un programa mediante un batch que se dispara desde el cron de Linux. Tengo un problema similar, solo que cuando se ejecuta el batch no quiere ejecutar el programa. El mensaje que da es ** Could not recognise argument: ÓÎVgÑæQ4. (301)
(el supuesto argumento es lo primero que encuentra en el programa que mando a ejecutar, ya sea que invoque el fuente o el ejecutable, siempre se repite este error).
La consulta que vi y me resultó de ayuda para saber cómo mandar a ejecutar desde un batch el la siguiente:
Tengo un programa .p que se ejecuta en linux para esto cree un shell y funciona muy bien, cuando corro mi shell (sh mi_programa.sh ), lo ejecuta, este programa no necesita una salida por pantalla, lo que necesito es colocarlo en el crontab de linux , normalmente coloco shell para ejecutarsen y lo hace, pero este no lo hace es un programa de progress, al principio me decia que la salida estaba mal que utilizara el parametro -b, le coloco este parametro y ya no saca error pero no ejecuta el programa. Agradezco al que me pueda ayudar.
y el código del Shell que usa y en el que me base es:
mpro -b basedatos -pf rograma.pf
Yo enrute todo, no me da problemas en ese sentido; encuentra el programa a ejecutar pero.. da el mencionado error.
Gracias.
(el supuesto argumento es lo primero que encuentra en el programa que mando a ejecutar, ya sea que invoque el fuente o el ejecutable, siempre se repite este error).
La consulta que vi y me resultó de ayuda para saber cómo mandar a ejecutar desde un batch el la siguiente:
Tengo un programa .p que se ejecuta en linux para esto cree un shell y funciona muy bien, cuando corro mi shell (sh mi_programa.sh ), lo ejecuta, este programa no necesita una salida por pantalla, lo que necesito es colocarlo en el crontab de linux , normalmente coloco shell para ejecutarsen y lo hace, pero este no lo hace es un programa de progress, al principio me decia que la salida estaba mal que utilizara el parametro -b, le coloco este parametro y ya no saca error pero no ejecuta el programa. Agradezco al que me pueda ayudar.
y el código del Shell que usa y en el que me base es:
mpro -b basedatos -pf rograma.pf
Yo enrute todo, no me da problemas en ese sentido; encuentra el programa a ejecutar pero.. da el mencionado error.
Gracias.
Valora esta pregunta


0