Search code examples
windowscommand-linebatch-filelualove2d

Lua os.execute empty terminal


I have a program that requires me to call os.execute to run an external program, however, when I do this, the program runs with an empty terminal sitting open in the background, which is quite a pain. I was wondering if there was a way to prevent this?


Solution

  • Assuming you're on Windows, you can use the winapi library, specifically winapi.execute() which will run an application without popping up a terminal window.