我注意到有時將媒體從 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 應用程式不受這些設定的影響,但當然可以選擇檢查它們)
祝你好運,我希望有一天能增加這樣的支持。