Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: ekeo8 en 3 Diciembre 2015, 19:52 pm



Título: ayuda con algo sencillo (batch)
Publicado por: ekeo8 en 3 Diciembre 2015, 19:52 pm
hola buenas,
Nesesito hacer algo sencillo pero no me sale de la forma en la que trato.

Lo que pretendo hacer es tomar los argumentos de salida de un programa, que hace un llamado a otro, ese otro reemplasarlo por una script la cual llama el programa original y mete mi configuracion personalisada.
Código:
flujo de trabajo normal 
login >> programa
Código:
que es lo que intento hacer
login >> scrip >> programa(con una configuracion modificada)

la scrip que hice es la siguiente
Código:
@echo off
set ini= -INI=01.ini -USERINI=02.ini
start programa.exe %ini% %*
este lo hice para ver si los parametros estaban entrando bien.

Código:
@echo off
set ini= -INI=01.ini -USERINI=02.ini
echo programa.exe %ini% %* >> dump.txt

Código:
un ejemplo de salida del login
............\sys\programa.bin" /CompanyID:"12" /ChannelGroupIndex:"-1" /AuthnToken:"NE*********************************QkI3MDgyOkY2MjcyQTA3
LUJB**************************dFQUVGMDlBMw==" /AuthProviderCode:"np"

una pasando por la script
Código:
............\sys\programa.bin" -INI=01.ini -USERINI=02.ini /CompanyID:"12" /ChannelGroupIndex:"-1" /AuthnToken:"NE*********************************
QkI3MDgyOkY2MjcyQTA3LUJB**************************dFQUVGMDlBMw==" /AuthProviderCode:"np"

Ahora el problema, cuando paso la scrip a exe (bat2exe y otros progrmas) no se ejecuta de manera correcta, supongo que se pierden los argumentos de salida y al final no pasa nada.
No se si alguien me puede ayudar, de programacion y lenguajes no se mucho (soy psicologo xD)
supongo que se puede hacer lo mismo con algun otro lenguaje