en:documentation:shellexec
Это старая версия документа!
ShellExec
ShellExec [/EV-] [/SW_HIDE|/SW_SHOWNORMAL|/SW_MINIMIZE|/SW_MAXIMIZE] [/T] [/W[:####]] [/WAIT[:####]] <файл> [<параметры> [<каталог>]]
Запустить внешний файл. Файл может быть как исполняемым, так и произвольным - в этом случае он будет открыт в ассоциированном приложении.
Если параметры не заданы, но нужно задать рабочую папку, в качестве параметра поставьте пустую строку (две кавычки подряд).
Параметры
файл | Имя файла. Может содержать переменные или переменные окружения. |
параметры | Строка параметров. Может содержать переменные или переменные окружения. |
каталог | Имя рабочего каталога. Может содержать переменные или переменные окружения. |
Опции
/EV- | Отключает использование переменных окружения в тексте. |
/SW_HIDE | Запуск приложения в скрытом режиме. |
/SW_SHOWNORMAL | Запуск приложения в обычном режиме. Используется при отсутствии явно заданного SW_* параметра. |
/SW_MINIMIZE | Запуск приложения в свернутом режиме. |
/SW_MAXIMIZE | Запуск приложения в развернутом на весь экран режиме. |
/T | Закрывает запущенный процесс при выгрузке плагина (также см. директиву AutorunBlockUnload). |
/TT | Закрывает дерево запущенного процесса при выгрузке плагина. |
/W[:####] | Перед закрытием процессов, пытается сначала закрыть окно процесса. Стандартный таймаут ожидания завершения 1000 мс. После параметра опционально может присутствовать число, задающее таймаут, например: /W:5000. Этот параметр может быть использован только совместно с параметрами /T или /TT. |
/WAIT[:####] | Ожидать завершения процесса. По-умолчанию ожидает бесконечно. После параметра опционально может присутствовать число, задающее таймаут, например: /WAIT:5000. При использовании этого параметра, параметры /T или /TT игнорируются. |
en/documentation/shellexec.1359914492.txt.gz · Последнее изменение: 2013/02/06 13:55 (внешнее изменение)