ru:autorun:documentation2x: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 игнорируются при использовании этого переключателя. |
ru/autorun/documentation2x/shellexec.txt · Последнее изменение: 2020/04/10 12:02 — 127.0.0.1