¿Cómo pasar una variable como argumento a un script CasperJS a través de la línea de comando?

Estoy usando PhantomJs, CasperJs y Js en un archivo js que se ejecutó a través del cmd.

Imagina que tenemos dos archivos (test1.js y test2.js). Ambos archivos tienen una variable url / sitio que dirige la prueba a una dirección particular. Cada vez que un entorno cambia o la ubicación de destino cambia, necesitaríamos actualizar esta variable.

Para evitar tener que actualizar los archivos, me gustaría pasar los valores a través de la línea de comandos, en cuanto a dónde probar esto.

¿Hay alguna manera de declarar la variable de cadena a través del cmd mientras ejecuta el archivo?

P.ej.:

casperjs test.js "var site='http://google.com';"

Respuestas a la pregunta(1)

Su respuesta a la pregunta