Como executar scripts VBS a partir do Java

Escrito por kevin walker | Traduzido por felipe zschornack
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como executar scripts VBS a partir do Java
Executando scripts VB através do Java (Thinkstock Images/Comstock/Getty Images)

Uma maneira de aumentar drasticamente o seu poder de programação é unir características de várias linguagens, potencializando as vantagens de cada uma. Por exemplo, o VBScript (Visual Basic Scripting) oferece características fundamentais para, facilmente, automatizar funções no sistema operacional Windows, enquanto que a linguagem Java é mais indicada para criar programas grandes e complexos. Felizmente, não é necessário escolher entre uma das duas: é possível executar scripts VB através de códigos escritos em Java (porém, somente em computadores utilizando o sistema operacional Windows).

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

Instruções

    Instruções

  1. 1

    Abra o seu editor de textos favorito. Qualquer editor que salve textos simples irá servir, incluindo o Notepad (bloco de notas) do Windows.

  2. 2

    Cole o seguinte script, escrito em VBScript, no arquivo de texto em branco:

    set shell = CreateObject("Shell.Application") shell.Open "http://www.ehow.com"

    Esse simples VBScript irá apenas abrir o site do eHow no seu navegador de internet padrão.

  3. 3

    Salve o arquivo no diretório C:\ com o nome "openURL.vbs".

  4. 4

    Pressione "Ctrl+n" para criar um novo arquivo de texto. Salve-o como "callVBS.java".

  5. 5

    Cole o código a seguir no arquivo Java e salve-o:

    public class VBSCaller { public static void main(String[] args) {

    try { Runtime.getRuntime().exec("wscript C:\openURL.vbs"); } catch (IOException e) { System.exit(0); }

    } }

    A parte mais importante do código é a linha que inicia com "Runtime". Esse comando faz com que o sistema operacional execute um programa externo (no caso, o seu VBScript).

Dicas & Advertências

  • Isso irá funcionar somente no sistema operacional Windows, uma vez que apenas o Windows possui os recursos necessários para executar programas escritos em VBScript.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível