Título: [VBS] Utilizar parámetros desde línea de comandos? Publicado por: Hartwell en 16 Agosto 2014, 21:33 pm Hola,
Quisiera saber si es posible ejecutar un vbscript desde cmd utilizando parámetros. Por ejemplo, quiero descargar un archivo y mi idea es ejecutar la siguiente linea: Código: cscript.exe download.vbs [url] [output] Aplicandolo a un código simple como el siguiente: Código: strSource = "http://www.google.com/images/logo.gif" La finalidad no es para malware, pero supongo que aquí me pueden ayudar. Saludos. Título: Re: [VBS] Utilizar parámetros desde línea de comandos? Publicado por: Eleкtro en 16 Agosto 2014, 21:57 pm Quisiera saber si es posible ejecutar un vbscript desde cmd utilizando parámetros. Si, se puede. ↠ Arguments Property (WScript Object) (http://msdn.microsoft.com/en-us/library/z2b05k8s%28v=vs.84%29.aspx) Código
Saludos. Título: Re: [VBS] Utilizar parámetros desde línea de comandos? Publicado por: Hartwell en 16 Agosto 2014, 22:04 pm Buenísimo!
Y cómo sería el %1 y %2 para reemplazar [url] y [output]? Código: strSource = "[url]" Me podrías dar un ejemplo por favor. Título: Re: [VBS] Utilizar parámetros desde línea de comandos? Publicado por: Eleкtro en 16 Agosto 2014, 22:37 pm Y cómo sería el %1 y %2 para reemplazar [url] y [output]? Me podrías dar un ejemplo por favor. Arriba te puse el ejemplo mostrándote como se asignarían los argumentos a esas variables... ¿lo has mirado?. Respecto a las variables especiales %1 y %2 de Batch, porfavor, olvída ese modo de ver las cosas en la programación, de todas formas este es el equivalente: Código: %1 = WScript.Arguments(0) Saludos! Título: Re: [VBS] Utilizar parámetros desde línea de comandos? Publicado por: Hartwell en 16 Agosto 2014, 23:21 pm Es verdad, que despistado... Muchas gracias!
|