Tecnología

Inicio

Cómo ejecutar secuencias de comandos VBS De Java

Cómo ejecutar secuencias de comandos VBS De Java


Una forma de aumentar dramáticamente su potencia de programación es mezclar y combinar las características de varios lenguajes de programación y script para aprovechar las ventajas de cada uno. Por ejemplo, VBScript (Visual Basic Scripting) ofrece una serie de características clave para automatizar fácilmente el sistema operativo Windows, pero Java es más adecuado para los programas más grandes y complejos. Usted no tiene que elegir entre los dos: puede ejecutar scripts VB desde el interior de Java (pero sólo en equipos con Windows).

Instrucciones

1 Abra su editor de texto favorito. Cualquier editor de texto que pueda guardar archivos de texto sin formato hará muy bien, incluyendo Windows Bloc de notas.

2 Pegue el siguiente VBScript simple en el archivo de texto en blanco:

set shell = CreateObject ( "Shell.Application")

shell.Open "http://www.ehow.com"

Este simple VBScript no hace más que abrir la página web eHow en el navegador predeterminado del usuario.

3 Guarde el archivo en el directorio C: \ con el nombre "openURL.vbs."

4 Pulse la tecla "Ctrl-N" para crear un nuevo archivo de texto. Guardarlo como "callVBS.java."

5 Pegue lo siguiente en el archivo Java y guardarlo:

public class {VBSCaller

principales argumentos (String []) {public static void

try {

Runtime.getRuntime () ejecutivo ( "wscript C: \\ openURL.vbs.");

} Catch (IOException e) {

System.exit (0);

}

}

}

La clave es la línea que comienza con tiempo de ejecución. Este comando indica al sistema operativo para ejecutar un programa externo (como su VBScript).

Consejos y advertencias

  • Esto sólo funcionará dentro de Windows, ya que sólo Windows tiene los recursos para ejecutar programas VBS.