如何在lua程序中在桌面上打开文件?有简单的方法吗?
我正在尝试为游戏制作插件,因此在战斗中,它会在计算机上打开mp3文件。它在Windows 10上运行。
答案 0 :(得分:0)
如Henri和Bartek所述,您可以使用os.execute('start [file_path]')
在已注册的应用程序中打开文件
注册的应用程序是双击文件图标时启动的应用程序,它由文件的扩展名决定。示例:.lua
,mp3
,.txt
。
您可以在Windows系统上文件的属性窗口中找到/更改应用程序:
start
参数与系统无关,某些系统将需要open
而不是start
。有关确定操作系统的相关信息:how-can-i-determine-the-os-of-the-system-from-within-a-lua-script