如何讓 Linux 能夠使用desktop.ini 檔案?

如何讓 Linux 能夠使用desktop.ini 檔案?

我注意到有時將媒體從 Windows 傳輸到 Linux 時,desktop.ini會包含由 Windows 建立的媒體。這些文件包含有用的元數據,例如資料夾的圖示等。

通常,Linux 系統使用 XDG 桌面文件標準 ( .desktop)。這些文件似乎能夠完成desktop.ini文件能夠完成的幾乎所有任務。

我的第一個反應是創建一個簡單的腳本來轉換這些檔案。這是可能的(我已經手動轉換了其中許多文件),但並不理想,因為這兩個文件都可能不同步。

我發現 Steam 似乎以一些有趣的方式與這些進行交互,但通常無法正確從.desktop文件中讀取程式參數。一般來說,這也是一個巨大的麻煩。

KDE 或 Gnome 中是否有設定來啟用(部分)desktop.ini檔案支援?我在我的系統上找不到任何相關設定 - 但我知道還有大量設定尚未以圖形方式顯示。是否有延期,或者這樣的延期是否可能?

如果需要 Wine 的廣泛支持desktop.ini- 這對我來說沒問題。不過,我認為資料夾圖示不需要這樣做。

理論上,這就像只支援desktop.ini檔案中的icon屬性一樣簡單。進一步的支援固然很好,但一天之內就能獲得 100% 的支援?不是我要問的。

答案1

目前看來,它在任何 Linux DE 中都不是可用的設置,而且目前沒有工具可以實現此目的。

雖然某些屬性(例如桌面圖示屬性)是 1:1,但並非所有屬性都是 1:1。

Linux 上的文件瀏覽器可能會發生的具體事情不是支持是

  • 啟動器支援(大多數參數假設是類似 DOS 或 Windows 的環境,因此需要 Wine 才能正常運作。如果 Wine安裝了,理論上還是可行的)
  • 特別是 Windows 特有的設定(Linux 應用程式不受這些設定的影響,但當然可以選擇檢查它們)

祝你好運,我希望有一天能增加這樣的支持。

相關內容