如何让 Linux 使用 desk.ini 文件?

如何让 Linux 使用 desk.ini 文件?

我注意到,有时将媒体从 Windows 传输到 Linux 时,desktop.ini会包含由 Windows 创建的文件。这些文件包含有用的元数据,例如文件夹的图标等。

通常,Linux 系统使用 XDG 桌面文件标准 ( .desktop)。这些文件似乎能够完成desktop.ini文件所能完成的所有功能。

我的第一反应是创建一个简单的脚本来转换这些文件。这是可行的(我手动转换了许多这样的文件),但并不理想,因为任何一个文件都可能不同步。

我发现 Steam 似乎以一些有趣的方式与它们交互,但通常无法正确从.desktop文件中读取程序参数。总的来说,这也是一个巨大的麻烦。

KDE 或 Gnome 中是否有设置可以启用(部分)desktop.ini文件支持?我在我的系统上找不到任何设置 - 但我知道有大量设置尚未以图形方式显示。是否有扩展,或者是否有可能进行这样的扩展?

如果对desktop.iniWine 的广泛支持需要,我没意见。不过,我认为文件夹图标不需要。

理论上,这就像在desktop.ini文件中支持图标属性一样简单。进一步的支持也很好,但一天之内就能实现100%支持?这不是我想要的。

答案1

目前它似乎不是任何 Linux DE 中可用的设置,并且当前也没有工具可以实现这一点。

虽然某些属性(例如桌面图标属性)是 1:1,但并非所有属性都是 1:1。

Linux 上的文件浏览器可能会不是支持

  • 启动器支持(大多数参数都假设在类似 DOS 或 Windows 的环境下,因此需要 Wine 才能正常运行。如果 Wine安装后,理论上仍然可行)
  • 特定于 Windows 的设置(没有 Linux 应用程序受这些设置的约束,但当然可以选择检查它们)

祝你好运,我希望有一天能得到这样的支持。

相关内容