Wie lege ich Dateizuordnungen mit PlayOnLinux fest?


10

Ich habe MS Office 2010 mit PlayOnLinux installiert. Ich möchte die DOCX-Dateien mit Playonlinux verknüpfen. Könnten Sie mir bitte sagen, wie das geht? Playonlinux wird in den Optionen "Öffnen mit" nicht angezeigt. Ich benutze UBuntu 12.04 Beta. Es gibt keinen Ort, an dem ich einen benutzerdefinierten Befehl hinzufügen kann.

Antworten:


12

Update: PlayOnLinux hat diese Funktion endlich hinzugefügt, sodass Sie dies nicht mehr manuell tun müssen! Aber Sie müssen "$(echo "$@" | sed -e 's:/*/:\\:g')"am Ende noch hinzufügen .

Stellen Sie zunächst sicher, dass Sie versteckte Dateien anzeigen, indem Sie den Home-Ordner öffnen. Klicken Sie auf Bearbeiten und dann auf Einstellungen und aktivieren Sie die Leiste. Schließe das Fenster. Dann geben Sie den Befehl ein

sudo nautilus

Geben Sie Ihr Passwort ein. Dann müssen Sie sich oben auf die Festplatte klicken. Dann gehen Sie zu usr / share / applications. Versuchen Sie dort, das Wortsymbol zu finden. Wenn Sie es nicht finden, kopieren Sie das Symbol vom Desktop und fügen Sie es in den Ordner ein. Klicken Sie mit der rechten Maustaste auf das gerade eingefügte Symbol und klicken Sie auf Eigenschaften. Ändern Sie den "Befehl" in

playonlinux --run "Microsoft Word 2010" z:%f

(Achten Sie auf die Teave „in) für Powerpoint einfach ändern“ Word„bis“ Powerpoint„Und wenn Sie Office 2007 können Sie nur ändern , “ 2011„bis“ 2007"Tun Sie dies mit allen Symbolen Sie auf Set - Dateizuordnungen wollen. Dann schließen das Fenster.

Wenn Sie das aktualisierte Programm haben, starten Sie hier:

Öffnen Sie dann den Home-Ordner. Klicken Sie auf .playonlinux / shortcuts. Dort finden Sie verschiedene Dateien mit den Namen exel powerpoint und word. Öffnen Sie eine mit Notizblock. Die Datei sollte ungefähr so ​​aussehen:

#!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
export WINEPREFIX="/home/leo/.PlayOnLinux//wineprefix/Office2010"
export WINEDEBUG="-all"
#POL_Log=Microsoft Office 2010_1336312516
cd "/home/leo/.PlayOnLinux//wineprefix/Office2010/drive_c/./Program Files/Microsoft Office/Office14"
POL_Wine "EXCEL.EXE"  $@

Am Ende wechseln Sie $@zu

"$(echo "$@" | sed -e 's:/*/:\\:g')"

(lassen Sie "in !!) Sie müssen dies mit jeder Anwendung tun, für die Sie Assoziationen festlegen möchten.

Gehen Sie nun zu der Datei, die Sie öffnen möchten, und klicken Sie auf Öffnen mit und anderen Anwendungen. Zeigen Sie dann andere Anwendungen an, und Sie sollten Word und Powerpoint sehen. Klicken Sie darauf und es sollte beginnen. Sie müssen dies mit allen Apps wiederholen, für die Sie Zuordnungen festlegen möchten. Hoffe es wird funktionieren!

Update: PlayOnLinux hat diese Funktion endlich hinzugefügt, sodass Sie dies nicht mehr manuell tun müssen! Aber Sie müssen "$(echo "$@" | sed -e 's:/*/:\\:g')"am Ende noch hinzufügen .


1
Ausgezeichnet! es wirkt wie ein Zauber. Ich werde dies meinem Blog hinzufügen! :)
Ubuntuser

Ich bin froh, dass es geholfen hat! Ich habe ewig gebraucht, um es herauszufinden ...
Leo

5

Die einfachste Lösung:

Öffnen Sie den Nautilus oder einen anderen Dateibrowser. Klicken Sie mit der rechten Maustaste auf eine doc (x) -Datei, Eigenschaften, Öffnen mit, Anwendung hinzufügen, Verwenden Sie einen benutzerdefinierten Befehl und verwenden Sie:

playonlinux --run "Microsoft Word 2007" '"z:% f"'

Machen Sie dasselbe für andere Dateitypen wie Excel, Powerpoint und andere.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.