Hola, hoy voy a comentar un poco sobre la variable [CommandLine], ésta nos permite obtener los parámetros que fueron pasados a nuestra aplicación para poder utilizarlos luego.
Por ejemplo podríamos hacer una aplicación que al ser llamada desde la linea de comandos mi_calc.exe 2 6 muestre la suma de los parámetros, en este caso el primer parámetro (nuestro) seria el 2 y el segundo parámetro (nuestro) seria el 6 dando como resultado 8.
¿Porque aclaro nuestro parámetro entre paréntesis? Porque siempre el primer parámetro para nuestra aplicación será el nombre del ejecutable (con ruta).
En el ejemplo anterior la lista seria la siguiente:
Parámetro 1: c:\mi_calc.exe
Parámetro 2: 2
Parámetro 3:6
Como hago para obtener la lista de parámetros en neobook?
StrParse "[CommandLine]" "[#13]" "[Parametro]" "[Parametro_cantidad]"
Loop "1" "[Parametro_cantidad]" "[i]"
AlertBox "Ejemplo Commandline" "El parametro [i] es [Parametro[i]]"
EndLoop
Screenshot del ejemplo:
Descarga:
ejemplo_commandline.rar (835,5 KiB, 2.067 hits)
NOTA: Para ver el ejemplo ejecuten el archivo ejemplo_commandline_lanzador.exe
Espero les sirva.