Cómo pasar argumentos a un script

27/05/2008 - 13:51 por Luis R. | Informe spam
Saludos a todo el foro.

No se si este es el foro correcto. Si no es así, por favor disculpenme.

Estoy haciendo un script para ejecutar en Windows XP. Realmente es muy
sencillo, y lo único que hace es abrir una instancia independiente de una
determinada aplicación. Pero lo quiero perfeccionar y, en vez de indicar el
archivo que quiero abrir en el propio scrpit, quiero pasarlo como un
argumento, es decir:
script c:\archivo
Se abriría el archivo indicado con la aplicación

¿Cómo se trabaja con argumentos? En archivos BAT era %1, %2, etc para
utilizar el argumento, pero aqui no me funciona

Gracias por la ayuda
Luis R.
 

Leer las respuestas

#1 Ramón Sola [MVP Windows]
28/05/2008 - 02:20 | Informe spam
¿Qué tipo de script? Por ejemplo, en scripts lanzados con el motor de Windows
Scripting (Wscript.exe o Cscript.exe), puedes tener acceso a los parámetros a
través de la propiedad Arguments del objeto WScript.

WshArguments Object
http://msdn.microsoft.com/en-us/lib...ysb2a.aspx

Trabajar Con Argumentos En VBScript
http://urpiano.wordpress.com/2007/0...-vbscript/

Ramón Sola - MVP Windows Desktop Experience - Málaga (España)

Luis R. () metió este mensaje en una botella
lanzada al ciberespacio:
Saludos a todo el foro.

No se si este es el foro correcto. Si no es así, por favor disculpenme.

Estoy haciendo un script para ejecutar en Windows XP. Realmente es muy
sencillo, y lo único que hace es abrir una instancia independiente de una
determinada aplicación. Pero lo quiero perfeccionar y, en vez de indicar el
archivo que quiero abrir en el propio scrpit, quiero pasarlo como un
argumento, es decir:
script c:\archivo
Se abriría el archivo indicado con la aplicación

¿Cómo se trabaja con argumentos? En archivos BAT era %1, %2, etc para
utilizar el argumento, pero aqui no me funciona

Gracias por la ayuda
Luis R.

Preguntas similares