VBScript, подмножество Visual Basic, представляет собой бесплатный язык программирования, который каждый может использовать для создания полезных приложений Windows. Добавив всего несколько операторов в текстовый файл «.vbs», вы можете писать в текстовые файлы и даже запускать EXE-программы с помощью команды «Выполнить». Эта команда пригодится, когда вы хотите создать ярлыки для часто используемых программ. Разработчики также могут использовать команду «Выполнить» в более сложных приложениях VBScript для запуска внешних EXE-программ по мере необходимости.
Шаг 1
Откройте Блокнот и вставьте следующий код в новый документ:
Видео дня
Установите WshShell = WScript. CreateObject ("WScript. Оболочка")
Dim exeName Dim statusCode
exeName = "% windir% \ блокнот"
statusCode = WshShell. Выполнить (exeName, 1, истина)
MsgBox («Конец программы»)
Этот код VBScript создает объект «Shell» в строке 1. Обратите внимание на значение exeName. Эта переменная содержит имя EXE, который вы хотите запустить. Это имя - путь к Блокноте в этом примере. Если вы хотите запустить EXE-программу с именем «MusicLab.exe», расположенную на вашем диске «C», вы должны сделать так, чтобы четвертый оператор выглядел следующим образом:
exeName = "C: \ MusicLab.exe"
Пока оставьте значение exeName без изменений. Следующий оператор выполняет команду «Выполнить». Команда «Выполнить» запускает EXE-файл, указанный в переменной «exeName». Второй параметр, «1», в команде «Выполнить» сообщает VBScript, как вы хотите, чтобы окно EXE-файла отображалось при его открытии. Значение «1» заставляет VBScript отображать обычное окно. Последнее значение в команде «Выполнить», «истина», заставляет программу VBScript приостанавливаться до тех пор, пока исполняемый EXE-файл не закроется. Последний оператор отображает окно сообщения, которое позволяет узнать, что сценарий VBScript завершен.
Шаг 2
Нажмите кнопку Блокнота «Файл», а затем нажмите «Сохранить как». Откроется окно «Сохранить как». Это окно позволяет сохранить вашу программу VBScript.
Шаг 3
Введите имя программы, например MyScript, в текстовое поле «Имя файла». Добавьте ".vbs" в конец этого имени. Например, если вы выбрали «MyScript» в качестве имени файла, введите «MyScript.vbs» (без кавычек) в текстовое поле имени файла и нажмите «Сохранить». Это сохраняет файл как файл VBScript.
Шаг 4
Откройте проводник Windows и найдите файл. Дважды щелкните файл. Запускается и новый экземпляр Блокнота. Программа VBScript приостанавливается после открытия Блокнота, потому что вы передали «1» команде «Выполнить». Если вместо этого вы указали 0, VBScript не будет приостанавливаться.
Шаг 5
Закройте Блокнот. Программа возобновляет выполнение и отображает окно сообщения с надписью «Конец программы».
Подсказка
Часто вам может быть все равно, как выглядит окно EXE, когда вы используете VBScript для запуска EXE. В этом примере используется стиль окна «1», как показано в команде «Выполнить», описанной ранее. Значение «1» активирует окно и отображает его в обычном режиме. Однако вместо этого вы можете передать «2» команде «Выполнить». Число «2» указывает VBScript активировать окно EXE и свернуть его. Существует десять стилей окон. Каждый стиль отображает окно EXE по-своему. Вы можете найти таблицы с этими стилями на веб-сайтах, где обсуждают VBScript и параметр WindowStyle.