Page 1 of 1

Paso de parametros al ejecutable

Posted: Fri Apr 11, 2008 7:26 pm
by BenD
Hola....

Es posible pasarle una serie de paramtetros a un ejecutable ?

Quisiera poder hacer algo en mi "ejemplo.exe" como:

c:\>ejemplo /D /Y 2008

para indicarle al programa que opere en un modo especifico (/D) y para un año determinado (/Y 2008)


Es posible hacer esto ?

Gracias de antemano

Posted: Fri Apr 11, 2008 7:40 pm
by Patricio Avalos Aguirre
hola

si es posible

Code: Select all

function main( param1, param2.. )

bla..
bla.

return
ahora creas un acceso directo y le colocas los parametros
eso si todos los parametros deben ser en caracteres..

Posted: Fri Apr 11, 2008 9:56 pm
by BenD
Creo que no entiendo bien...


Que pasa si yo en la funcion main coloco a que me reciba 2 parámetros y cuando llamo el programa solo le envio uno (por ejemplo solo D)...cual es la manera de hacer los parámetros flexibles....asi como cuando uno en DOS utiliza un parámetro al inicio o al final..
"copy xx.xxx d: /y"
es igual a
"copy /y xx.xxx d:"

Posted: Fri Apr 11, 2008 10:28 pm
by Patricio Avalos Aguirre
Exactamente igual

crea una acceso directo y colocas los parametros

Code: Select all

acceso directo

destino: C:\winvent\wcta.exe parame1 parame2
iniciar en: C:\winvent
etc

Code: Select all

function main( cVar1, cVar2 )

alert( cVar1 )
alert( cVar2 )

...

return nil

Posted: Sat Apr 12, 2008 5:58 am
by Antonio Linares
Puedes usar PCount() desde tu aplicación para saber cuantos parámetros se le han enviado