Как да стартирате EXE във VBScript

VBScript, подмножество на Visual Basic, е безплатен език за програмиране, който всеки може да използва за създаване на полезни приложения за Windows. Като добавите само няколко израза към текстов файл ".vbs", можете да пишете в текстови файлове и дори да стартирате EXE програми с помощта на команда "Run". Тази команда е полезна, когато искате да създадете преки пътища към често използвани програми. Разработчиците могат също да използват командата "Run" в по-сложни VBScript приложения, за да стартират външни EXE програми, ако е необходимо.

Етап 1

Отворете Notepad и поставете следния код в нов документ:

Видео на деня

Задайте WshShell = WScript. CreateObject("WScript. черупка")

Dim exeName Dim statusCode

exeName = "%windir%\notepad"

statusCode = WshShell. Изпълнете (exeName, 1, true)

MsgBox("Край на програмата")

Този VBScript код създава обект "Shell" на ред 1. Обърнете внимание на стойността на "exeName." Тази променлива съдържа името на EXE, който искате да стартирате. Това име е пътят към Notepad в този пример. Ако искате да стартирате EXE програма с име "MusicLab.exe", разположена на вашето "C" устройство, трябва да накарате четвъртото изявление да се появи, както следва:

exeName = "C:\MusicLab.exe"

Оставете стойността на "exeName" непроменена засега. Следващият оператор изпълнява командата "Run". Командата "Run" изпълнява EXE, посочен в променливата "exeName". Вторият параметър, "1", в командата "Run" казва на VBScript как искате да се показва прозорецът на EXE, когато се отвори. Стойност "1" кара VBScript да показва нормален прозорец. Крайната стойност в командата "Run", "true", кара програмата VBScript да спре, докато EXE, който изпълнява, се затвори. Последният оператор показва поле за съобщение, което ви уведомява, че VBScript е завършен.

Стъпка 2

Щракнете върху бутона „Файл“ на Notepad и след това щракнете върху „Запазване като“. Отваря се прозорецът Запиши като. Този прозорец ви позволява да запишете вашата програма VBScript.

Стъпка 3

Въведете име за програмата, като например "MyScript" в текстовото поле "Име на файл". Добавете ".vbs" в края на това име. Например, ако изберете "MyScript" като име на файла, въведете "MyScript.vbs" (без кавичките) в текстовото поле за име на файла и щракнете върху "Запазване". Това записва файла като VBScript файл.

Стъпка 4

Отворете Windows Explorer и намерете файла. Щракнете двукратно върху файла. Той работи и нов екземпляр на Notepad. Програмата VBScript спира на пауза, след като Notepad се отвори, защото сте предали "1" на командата "Run". Ако вместо това сте предали 0, VBScript няма да спре.

Стъпка 5

Затворете Notepad. Програмата подновява изпълнението и показва полето за съобщение, което казва „Край на програмата“.

Бакшиш

Много пъти може да не ви пука как изглежда прозорецът на EXE, когато използвате VBScript за стартиране на EXE. Този пример използва стил на прозорец "1", както се вижда в описаната по-горе команда "Изпълни". Стойността "1" активира прозореца и го показва в нормален режим. Вместо това обаче можете да предадете "2" на командата "Run". Числото "2" казва на VBScript да активира прозореца на EXE и да го минимизира. Съществуват десет стила на прозорци. Всеки стил показва прозореца на EXE по различен начин. Можете да намерите таблици, показващи тези стилове на уебсайтове, които обсъждат VBScript и параметъра "WindowStyle".