Как запустить исполняемый файл с помощью Lua?

У меня есть исполняемый файл, который я хочу запустить с помощью Lua... как мне это сделать?

Кажется, нигде нет документации по этому поводу.


person Brian T Hannan    schedule 13.05.2010    source источник


Ответы (3)


Вы можете использовать встроенную в Lua команду «выполнить».

Пример:

os.execute("c:\\temp\\program.exe")

Источники: Руководство по Lua / os.execute

person Anthony M. Powers    schedule 13.05.2010
comment
Почти двойной пост с Interjay! Ха! По крайней мере, мы оба сказали одно и то же! Ваше здоровье. - person Anthony M. Powers; 13.05.2010
comment
Спасибо за ясный и простой пример, который демонстрирует концепцию таким образом, что ее можно легко понять сразу после просмотра. - person User.1; 05.02.2014

Если вам нужен вывод программы, используйте io.popen

person Doug Currie    schedule 14.05.2010

Используйте os.execute.

person interjay    schedule 13.05.2010