Ich verwende Avisynth mit avidemux + avsproxy in wine, aber die Dateien, auf die AviSynth über seine .avs-Skripte zugreifen muss, müssen im Windows-Format vorliegen (z. B. "C: \ my \ avisynth.avs").
Die meisten Dateien, auf die ich zugreifen möchte, befinden sich nicht in Wine drive_c
...
Gibt es eine Möglichkeit, mein Home-Verzeichnis und andere Laufwerke / Verzeichnisse zu adressieren? .. z.B. als drive_d
.. drive_n
vielleicht?
filesystem
wine
Peter.O
quelle
quelle
Antworten:
Wine verwaltet die Laufwerksbuchstaben über das Verzeichnis ~ / .wine / dosdevices. Auf meinem System mit der Standardkonfiguration habe ich:
Der Ordner ~ / .wine / drive_c ist also c: zugeordnet, und der Stammordner ist z: zugeordnet (was bedeutet, dass Weinprogramme als z: \ home \ james auf mein Home-Verzeichnis zugreifen können).
Wenn ich mein Home-Verzeichnis als h: direkt verfügbar machen wollte, könnte ich dies wie folgt tun:
quelle
fnameWin="Z:$fnameNix"
Wird der Trick ausgeführt ... '/' und '\' werden beide akzeptiert.