4.2. Запуск других приложений
С помощью метода Run объекта WshShell мы можем запускать другие приложения.
Синтаксис:
object.Run (strCommand, [intWindowStyle], [bWaitOnReturn])
где
object - объект WshShell
strCommand - исполняемая команда
Не обязательные параметры:
intWindowStyle - стиль окна запускаемого приложения
bWaitOnReturn - может принимать значение true или false, указывающее, следует ли сценарию дожидаться окончания выполнения запущенного приложения. true - выполнение сценария приостанавливается до тех пор, пока не будет закрыто запущенное приложение. false - не дожидаться.
Значения, принимаемые параметром intWindowStyle:
| Значение | Описание |
| 0 | Запуск в скрытом виде |
| 1 | Обычный размер окна, если окно свернуто или развернуто на весь экран, то ему возвращается исходный вид и положение на экране |
| 2 | Запуск в свернутом виде |
| 3 | Развернутое на весь экран |
| 4 | Запуск в обычном размере, в неактивном состоянии (без фокуса) |
| 8 | Обычный размер в неактивном состоянии, но в фокусе остается запустившее приложение |
В качестве примера, с помощью метода Run запустим программу Блокнот, с загруженным вызывающим сценарием.
О проекте | История | E-mail |