>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como executar EXE em VBScript


VBScript, um subconjunto do Visual Basic, é uma linguagem de programação gratuita que qualquer pessoa pode usar para criar aplicativos úteis do Windows. Ao adicionar apenas algumas instruções a um arquivo de texto ".vbs", você pode gravar em arquivos de texto e até mesmo iniciar programas EXE usando um comando "Executar". Este comando é útil quando você deseja criar atalhos para programas usados ​​com frequência. Os desenvolvedores também podem usar o comando "Executar" dentro de aplicativos VBScript mais complexos para iniciar programas EXE externos conforme necessário.

Etapa 1


Abra o Bloco de Notas e cole o seguinte código em um novo documento:

Definir WshShell =WScript.CreateObject("WScript.Shell")

Dim exeName Dim statusCode

exeName ="%windir%\notepad"

statusCode =WshShell.Run (exeName, 1, true)

MsgBox("Fim do programa")

Esse código VBScript cria um objeto "Shell" na linha 1. Observe o valor de "exeName". Esta variável contém o nome do EXE que você deseja executar. Esse nome é o caminho para o Bloco de Notas neste exemplo. Se você quisesse executar um programa EXE chamado "MusicLab.exe" localizado em sua unidade "C", você faria a quarta instrução aparecer da seguinte forma:

exeName ="C:\MusicLab.exe"

Deixe o valor de "exeName" inalterado por enquanto. A próxima instrução executa o comando "Executar". O comando "Executar" executa o EXE especificado na variável "exeName". O segundo parâmetro, "1", no comando "Executar" informa ao VBScript como você gostaria que a janela do EXE aparecesse ao ser aberta. Um valor de "1" faz com que o VBScript exiba uma janela normal. O valor final no comando "Executar", "true", faz com que o programa VBScript pause até que o EXE que ele executa seja fechado. A instrução final exibe uma caixa de mensagem que informa que o VBScript foi concluído.

Etapa 2


Clique no botão “Arquivo” do Bloco de Notas e, em seguida, clique em “Salvar como”. A janela Salvar como é aberta. Esta janela permite que você salve seu programa VBScript.

Etapa 3


Digite um nome para o programa, como “MyScript” na caixa de texto “File Name”. Acrescente ".vbs" ao final desse nome. Por exemplo, se você escolher "MyScript" como o nome do arquivo, digite "MyScript.vbs" (sem as aspas) na caixa de texto do nome do arquivo e clique em "Salvar". Isso salva o arquivo como um arquivo VBScript.

Etapa 4


Abra o Windows Explorer e localize o arquivo. Clique duas vezes no arquivo. Ele é executado e uma nova instância do Bloco de Notas. O programa VBScript pausa após a abertura do Bloco de Notas porque você passou "1" para o comando "Executar". Se você tivesse passado 0 em vez disso, o VBScript não pausaria.

Etapa 5


Feche o Bloco de Notas. O programa retoma a execução e exibe a caixa de mensagem que diz "Fim do programa".

Dica


Muitas vezes, você pode não se importar com a aparência da janela de um EXE quando você usa o VBScript para iniciar o EXE. Este exemplo usa um estilo de janela de "1", conforme visto no comando "Executar" descrito anteriormente. O valor "1" ativa a janela e a exibe no modo normal. No entanto, você pode passar "2" para o comando "Executar". O número "2" diz ao VBScript para ativar a janela do EXE e minimizá-la. Existem dez estilos de janela. Cada estilo exibe a janela do EXE de uma maneira diferente. Você pode encontrar tabelas mostrando esses estilos em sites que discutem VBScript e o parâmetro "WindowStyle".