使用Lua为所有操作系统打开文件夹GUI



我正在Lua中开发一个应用程序,我希望用户能够在操作系统的GUI中打开一个目录,这样他们就可以编辑它的内容。我不想跟踪所做的任何更改;基本上我只是想开启一个新的流程。对于Windows,我只需要使用os.execute来打开资源管理器窗口;然而,我不确定如何为其他操作系统做类似的事情。在其他系统中,Explorer的Lua可调用等价物是什么?我不介意必须使用外部图书馆。

在Mac OS X中,您可以使用os.execute("open ~")打开带有主目录的Finder窗口。

当我使用Linux时,我编写了一个open版本,该版本使用nautilus ~在Gnome的文件浏览器中打开主目录。我不确定文件浏览器仍然被称为nautilus,或者在其他Linux发行版中是什么等效的。

最新更新