Jak spustit EXE ve VBScript

VBScript, podmnožina jazyka Visual Basic, je bezplatný programovací jazyk, který může kdokoli použít k vytvoření užitečných aplikací pro Windows. Přidáním několika příkazů do textového souboru ".vbs" můžete zapisovat do textových souborů a dokonce spouštět programy EXE pomocí příkazu "Spustit". Tento příkaz se hodí, když chcete vytvořit zástupce často používaných programů. Vývojáři mohou také použít příkaz "Spustit" uvnitř složitějších aplikací VBScript ke spuštění externích EXE programů podle potřeby.

Krok 1

Otevřete Poznámkový blok a vložte následující kód do nového dokumentu:

Video dne

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

Dim exeName Dim statusCode

exeName = "%windir%\notepad"

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

MsgBox ("Konec programu")

Tento kód VBScript vytvoří objekt "Shell" na řádku 1. Poznamenejte si hodnotu "exeName." Tato proměnná obsahuje název EXE, který chcete spustit. Tento název je v tomto příkladu cesta k programu Poznámkový blok. Pokud byste chtěli spustit EXE program s názvem „MusicLab.exe“ umístěný na vaší jednotce „C“, čtvrtý příkaz by vypadal takto:

exeName = "C:\MusicLab.exe"

Ponechte hodnotu "exeName" zatím nezměněnou. Další příkaz provede příkaz "Spustit". Příkaz "Spustit" spustí EXE zadaný v proměnné "exeName". Druhý parametr, "1", v příkazu "Run" říká VBScriptu, jak chcete, aby se okno EXE zobrazilo, když se otevře. Hodnota "1" způsobí, že VBScript zobrazí normální okno. Konečná hodnota v příkazu "Spustit", "true" způsobí pozastavení programu VBScript, dokud se nezavře spuštěný EXE. Poslední příkaz zobrazí okno se zprávou, které vás informuje o dokončení VBScriptu.

Krok 2

Klikněte na tlačítko "Soubor" v programu Poznámkový blok a poté klikněte na "Uložit jako". Otevře se okno Uložit jako. Toto okno umožňuje uložit program VBScript.

Krok 3

Do textového pole "Název souboru" zadejte název programu, například "MyScript". Připojte ".vbs" na konec tohoto názvu. Pokud například jako název souboru zvolíte „MyScript“, zadejte do textového pole názvu souboru „MyScript.vbs“ (bez uvozovek) a klikněte na „Uložit“. Tím se soubor uloží jako soubor VBScript.

Krok 4

Otevřete Průzkumníka Windows a vyhledejte soubor. Dvakrát klikněte na soubor. Spustí se a nová instance programu Poznámkový blok. Program VBScript se po otevření programu Poznámkový blok pozastaví, protože jste předali "1" příkazu "Spustit". Pokud byste místo toho předali 0, VBScript by se nepozastavil.

Krok 5

Zavřete Poznámkový blok. Program obnoví provádění a zobrazí okno se zprávou „Konec programu“.

Spropitné

Mnohokrát vám může být jedno, jak vypadá okno EXE, když ke spuštění EXE použijete VBScript. Tento příklad používá styl okna "1", jak je vidět v příkazu "Spustit" popsaném dříve. Hodnota "1" aktivuje okno a zobrazí jej v normálním režimu. Místo toho však můžete předat "2" příkazu "Spustit". Číslo "2" říká VBScriptu, aby aktivoval okno EXE a minimalizoval ho. Existuje deset stylů oken. Každý styl zobrazuje okno EXE jiným způsobem. Tabulky zobrazující tyto styly můžete najít na webových stránkách, které pojednávají o VBScriptu a parametru „WindowStyle“.