我在跑步艾维斯威蒂赫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: