Exec (Lua)

Материал из UoPilot
Версия от 20:48, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''exec''' - запуск внешнего приложения. Не приостанавливает скрипт на время раб...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

exec - запуск внешнего приложения. Не приостанавливает скрипт на время работы приложения. Для ожидания завершения используйте ExecAndWait (Lua). UoPilot запускать от администратора.

Синтаксис

Привязка к окну: нет. <br>Работа со свернутым окном: да. <br>Все параметры заключаются в скобки и разделяются запятыми. Текст заключается в кавычки.

exec (<команда> [параметры])

Где: <br><команда> - любой исполняемый файл либо оператор командной строки windows. <br>[параметры] - набор параметров, которые необходимо передать при запуске.

Примеры

--lua
exec ("ping 127.0.0.1 -t")
--lua
exec ("calc.exe")
--lua
exec (<nowiki>C:\MyGame.exe</nowiki>)
--lua
-- Открыть текстовый файл в блокноте
--lua
exec ("notepad.exe", <nowiki>C:\Games\файл.txt</nowiki>)
--lua
-- Открыть папку
exec (<nowiki>cmd /c start "" "C:\Program Files"</nowiki>)
--lua
-- Открыть текстовый файл через Excel.
exec (<nowiki>"C:\Program Files (x86)\Microsoft Office\Office15\Excel.exe" "C:\файл.txt"</nowiki>)     -- путь к Excel и путь к файлу

Смотрите также

ExecAndWait (Lua) <br>Terminate (Lua)