Если через скрипты так проще WSH Run(<Команда>,<ТипОкна>,<ЖдатьВозврата>); Назначение: Выполняет команду. Основным достоинством является наличие ожидания окончания работы выполняемой команды. Параметры: <Команда> - выполняемая команда. Задается в формате DOS и длинные имена не поддерживает. <ТипОкна> - число, в котором указывается вариант показа окна, запускаемого приложения. Не обязателен. Возможные значения: 0 - Скрывает окно и активирует другое; 1 - Активизирует и показывает окно. Если окно минимизировано или максимизировано, система восстанавливает его к оригинальному размеру и положению. Используется при первом открытии окна программы. 2 - Активизирует окно в свернутом режиме. 3 - Активизирует окно и разворачивает на весь экран. 4 - Показывает окно в его новом размере и положении. Активным остается текущее окно. 5 - Активизирует окно и показывает его в текущем размере. 6 - Минимизирует окно и активизирует следующее на панеле задач. 7 - Показывает окно как минимизированное. Активное окно остается активным. 8 - Показывает окно в его текущем состоянии. Активное окно остается активным. 9 - Активизирует и показывает окно. Если окно минимизировано или максимизировано, система восстанавливает его к оригинальному размеру и положению. Используется для восстановления минимизированного окна. 10 - показывает окно в том-же состоянии, что и окно вызывающей программы. <ЖдатьВозврата> - флаг ожидания завершения процесса. Возможные значения: 0 - не ждать окончания выполнения команды; -1 - ждать окончания выполнения команды. Не обязателен. По умолчанию 0. Замечание: Запускать можно как приложение, так и любую команду (аналогично Пуск->Выполнить). Пример: WshShell = CreateObject(''WScript.Shell''); WshShell.Run(''notepad'',7,-1);