Wine 应用程序可以访问 Wine drive_c 环境之外的文件吗?

Wine 应用程序可以访问 Wine drive_c 环境之外的文件吗?

我在跑步艾维斯威蒂赫avidemux+avsproxy在 wine 中,但 AviSynth 需要通过其 .avs 脚本访问的文件必须是 Windows 格式(例如“C:\my\avisynth.avs”)。
我想要访问的大多数文件都不在 wine 的drive_c...
有没有办法解决我的主目录和其他驱动器/目录?.. 例如 ..drive_d也许drive_n

答案1

Wine 通过 ~/.wine/dosdevices 目录管理驱动器号。在我的系统上,使用默认配置,我有:

$ ls ~/.wine/dosdevices/ -l
total 0
lrwxrwxrwx 1 james james 10 2010-07-21 22:51 c: -> ../drive_c
lrwxrwxrwx 1 james james  1 2010-07-21 22:51 z: -> /

因此,~/.wine/drive_c 文件夹被映射到 c:,根文件夹被映射到 z:(这意味着 wine 程序可以以 z:\home\james 的形式访问我的主目录)。

如果我想直接将我的主目录公开为 h:,我可以按如下方式操作:

$ ln -s $HOME ~/.wine/dosdevices/h:

相关内容