2012-12-27 49 views
1

我有一個程序,需要我調用os.execute來運行一個外部程序,但是,當我這樣做時,程序運行時會在後臺打開一個空終端,這是相當痛苦。我想知道是否有辦法防止這種情況發生?Lua os.execute空終端

回答

3

假設你在Windows上,你可以使用winapi庫,特別是winapi.execute(),它將運行一個應用程序而不會彈出一個終端窗口。

+0

在Linux上? (我傾向於使這個儘可能多平臺) –

+1

你試過:-)?好的,由系統shell執行命令不會在Linux上打開一個窗口。 – mkluwe