Hvordan kjøre EXE i VBScript

click fraud protection

VBScript, en undergruppe av Visual Basic, er et gratis programmeringsspråk som alle kan bruke til å lage nyttige Windows-applikasjoner. Ved å legge til noen få utsagn til en ".vbs"-tekstfil, kan du skrive til tekstfiler og til og med starte EXE-programmer ved å bruke en "Kjør"-kommando. Denne kommandoen er nyttig når du ønsker å lage snarveier til ofte brukte programmer. Utviklere kan også bruke "Kjør"-kommandoen i mer komplekse VBScript-applikasjoner for å starte eksterne EXE-programmer etter behov.

Trinn 1

Åpne Notisblokk og lim inn følgende kode i et nytt dokument:

Dagens video

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

Dim exeName Dim statusKode

exeName = "%windir%\notisblokk"

statusCode = WshShell. Kjør (exeName, 1, true)

MsgBox("Programslutt")

Denne VBScript-koden lager et "Shell"-objekt på linje 1. Legg merke til verdien av "exeName." Denne variabelen inneholder navnet på EXE-en du ønsker å kjøre. Dette navnet er banen til Notisblokk i dette eksemplet. Hvis du ønsker å kjøre et EXE-program kalt "MusicLab.exe" som ligger på "C"-stasjonen, vil du få den fjerde setningen til å vises som følger:

exeName = "C:\MusicLab.exe"

La verdien til "exeName" være uendret inntil videre. Den neste setningen utfører kommandoen "Kjør". "Run"-kommandoen kjører EXE spesifisert i "exeName"-variabelen. Den andre parameteren, "1", i "Kjør"-kommandoen forteller VBScript hvordan du vil at EXE-vinduet skal vises når det åpnes. En verdi på "1" får VBScript til å vise et normalt vindu. Den endelige verdien i "Kjør"-kommandoen, "true", får VBScript-programmet til å stoppe til EXE-filen den kjører lukkes. Den endelige uttalelsen viser en meldingsboks som forteller deg at VBScript er fullført.

Steg 2

Klikk på Notepads "File"-knapp, og klikk deretter på "Lagre som". Lagre som-vinduet åpnes. Dette vinduet lar deg lagre VBScript-programmet.

Trinn 3

Skriv inn et navn for programmet, for eksempel "MyScript" i tekstboksen "Filnavn". Legg til ".vbs" på slutten av navnet. For eksempel, hvis du velger "MyScript" som filnavn, skriv inn "MyScript.vbs" (uten anførselstegn) i filnavntekstboksen og klikk "Lagre". Dette lagrer filen som en VBScript-fil.

Trinn 4

Åpne Windows Utforsker og finn filen. Dobbeltklikk på filen. Den kjører og en ny forekomst av Notisblokk. VBScript-programmet stopper etter at Notisblokk åpnes fordi du sendte "1" til kommandoen "Kjør". Hvis du hadde passert 0 i stedet, ville ikke VBScript stoppe.

Trinn 5

Lukk Notisblokk. Programmet gjenopptar kjøringen og viser meldingsboksen som sier "Slutt på programmet."

Tips

Mange ganger bryr du deg kanskje ikke om hvordan et EXE-vindu ser ut når du bruker VBScript til å starte EXE. Dette eksemplet bruker en vindusstil på "1", som vist i "Kjør"-kommandoen beskrevet tidligere. "1"-verdien aktiverer vinduet og viser det i normal modus. Du kan imidlertid sende "2" til "Kjør"-kommandoen i stedet. Tallet "2" forteller VBScript å aktivere EXE-vinduet og minimere det. Ti vindusstiler finnes. Hver stil viser EXE-vinduet på en annen måte. Du kan finne tabeller som viser disse stilene på nettsteder som diskuterer VBScript og "WindowStyle"-parameteren.