Pues esa es mi pregunta:
tengo una aplicacion converter.bat que al ejecutarse acepta 2 argumentos, por lo que uso la funci?n:

execute_program("converter.bat",a,b,false);

siendo a y b 2 variables, pero me sale el error al ejecutar:
"Wrong number of arguments to function or script."
diciendo que me falla el n?mero de argumentos, pero necesito forzosamente 2 argumentos. Alguna manera de enviar 2 argumentos?  :-[


P.D.: Tambi?n he usado esta funci?n:
execute_shell("converter.bat",a,b)
Pero el mismo problema :(

Por ejemplo, si queres ejecutar el Half-Life y en modo developer  XD seria algo haci:

execute_program("halflife.exe","-console -dev",false)

Si necesitas tus dos argumentos:
como por ejemplo abrir un archivo.

execute_program("convert.bat","fichero.doc -Algo",false)

:-[ No se como se usan los BaT.  :-[
Pero de igual manera suerte, y que te sirva  ;)

Saludos!! 8)

bueno tengo buena experiencia con los archivos .bat

a ver si entiendo d?ndote un ejemplo:

////El Bat////

@echo off
set /a var1
echo quieres usar datos enviados desde el programa
echo que ejecuta el bat para algun avento
pause
set /a visualizar== %var1%
echo %visualizar%
pause

entonces el c?digo de gml seria...

execute_program(test.bat,var1=probando,false)


esto aria que se pueda ver en pantalla "probando", creo que esto es lo que intentas...

si no lo es corr?geme, tengo un tiempo sin hacer nada con bats principalmente lo usaba para gastar bromas a mis amigos (inocentes x3) o para hacer cosas que no me gustan como borrar la carpeta prefetch o el historial de internet (cuando tenia win xp)

haora si es asi no te des mala vida man programa el bat con menus asi podras escojer cualquier valor para las variables, si no sabes hacer menus solo avisa te echo una mano!!

Saludos!! Suerte!! 8)
"$3lking$"

Siento la tarzanda por la respuesta.
La forma de Ge es lo que necesito para enviar los argumentos; juanpa, psss... de es aforma arrogar?a errores de sintaxis el Game Maker; pero gracias por el esfuerzo. Se agradece igual.

Gracias a los 2.  ;)