Hallo Andreas,
Danke für die Hilfe. In welcher Wine-/PlayOnLinux-Configdatei stehen eigentlich die Laufwerkszuordnungen direkt drin?

Ich habe die Wiki-Seite über PlayOnLinux angefangen, und inzwischen gelassen. Der Grund ist, dass POL einen zusätzliche komplexe Schicht addiert, und genau deswegen war es immer schwierig für mich solche Einstellung zu ändern.
Alles läuft bei uns nur mit Wine, und seitdem ist es "einfacher" zu steuern.

Um die Sachen anzupassen, muss man an verschiedene Ort arbeiten, alles mit Post-Mount-Skripte von linuxmuster-client.

Es gibt in Wine / POL einen Ordner dosdevices mit SymbolikLinke auf gewünschte Ordner. Um es für alle User einer Schule anzupassen, muss es beim Login erstellt werden.
Deswegen habe ich in meinem /etc/linuxmuster-client/post-mount.d/006-Wine :

rm -f /virtual/.wine/dosdevices/h:
ln -s $HOMEDIR/Home_auf_Server /virtual/.wine/dosdevices/h:

Es "mappt" Home_auf_Server mit h:

Aber das heißt nicht, dass es automatisch in Word auftaucht.
Dafür muss man die verschiedene Reg-Dateien ändern : in PlayOnLinux gibt es viele, aber in Wine nur eins : /virtual/wine/user.reg ( mit unserem Pfad-Einstellung ).

Ich gebe jetzt nur ein Beispiel, wie es geht, z.B. für den Pfad von Speichern mit Word.
In user.reg fängt die Zeile mit "DOC-PATH"=str(2):"Z:
Es wird mit Hilfe von sed ersetzt im Post-Mount-Skript :

sed -i 's/\(\"DOC-PATH\"=str(2):\"Z:\).*/\1'$HOMEPFAD'\\\\Home_auf_Server\\\\\"/' /virtual/wine/user.reg

Da muss man beachten, dass den Symbol "\" "escaped" sein muss ( sorry, ich kenne das Wort auf Deutsch nicht )
Deswegen ist die Variable $HOMEPFAD so erstellt :

HOMEPFAD=$(echo $HOMEDIR | sed 's/\//\\\\\\\\/g') ## Achtung : Kopfschmerzen

Ich hoffe es hilft ein bisschen weiter.

Gruß

Arnaud


_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an