Книга: Недокументированные и малоизвестные возможности Windows XP
Exec (путь и название исполняемого файла)
Exec (путь и название исполняемого файла)
Метод предназначен для выполнения команд и при своем вызове возвращает объект, с помощью которого можно управлять вызванной программой. Данный объект поддерживает следующие методы.
ПРИМЕЧАНИЕ
Выполнить команду можно также с помощью метода Run. Он имеет следующий синтаксис: «переменная» = wshshell.run("путь к программе", TRUE).
? Terminate — завершить вызванную программу.
? ExitCode — код, возвращаемый при открытии программы. Если значение этого кода равно 0, то программа была вызвана успешно. Для этих целей можно также воспользоваться методом Status.
? ProcessID — возвращает идентификатор, присвоенный нашей вызванной программе.
Рассмотрим простой пример работы с данным методом. В этом примере вызывается Проводник, после чего отображается PID созданного нами процесса, а затем процесс завершится.
Листинг 16.4. Вызов процесса
set wshshell = WScript.CreateObject("WScript.Shell")
set prog = wshshell.Exec("explorer.exe")
if prog.Status = 0 then
MsgBox prog.ProcessID
prog.Terminate
End if
- CreateShortcut("путь к ярлыку и его имя")
- Глава 14 Придумайте название, созвучное сути
- Эффективная работа с временными файлами сортировки
- Единое имя файла параметров InterBase
- Параметры конфигурационного файла InterBase
- 13. Зарабатываем на своих файлах: файлообменники, загружаеми получаем процент за скачивание
- Листинг 15.11. Код для загрузки файла с Web-сервера
- Создание и открытие файла
- Управление файлами занятий
- 9.1.4.2. Функции-оболочки: execl() и др.
- Как изменить имя файла или папки?
- Как создавать комментарии к файлам?