Обновление: PlayOnLinux наконец-то добавил эту функцию, так что вам больше не нужно делать это вручную! Но вы все равно должны добавить "$(echo "$@" | sed -e 's:/*/:\\:g')"
в конце.
Сначала убедитесь, что вы показываете скрытые файлы, открыв домашнюю папку. Нажмите на редактировать, затем настройки и отметьте панель. Закройте окно.
Затем вы вводите команду
sudo nautilus
Введите свой пароль. Тогда вам нужно будет щелкнуть себя в верхней части диска. Затем перейдите в usr / share / Applications. Там попробуйте найти значок слова. Если вы не нашли его, скопируйте значок с рабочего стола и вставьте его в папку. Щелкните правой кнопкой мыши на иконке, которую вы только что вставили, и выберите свойства. Измените «команду» на
playonlinux --run "Microsoft Word 2010" z:%f
(Обязательно укажите "in"). Для Powerpoint вы просто меняете " Word
" на " Powerpoint
" И если вы работаете в Office 2007, вы просто меняете " 2011
" на " 2007
" Сделайте это со всеми значками, для которых вы хотите установить ассоциации файлов. Затем закройте окно.
Если у вас есть обновленная программа, начните отсюда:
Затем откройте домашнюю папку. Нажмите на .playonlinux / shortcuts Там вы найдете различные файлы с именем exel powerpoint и word. Откройте один с помощью блокнота. Файл должен выглядеть примерно так:
#!/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" $@
В конце измените $@
на
"$(echo "$@" | sed -e 's:/*/:\\:g')"
(оставьте "в !!") Вы должны делать это с каждым приложением, для которого вы хотите установить ассоциации.
Теперь перейдите к файлу, который вы хотите открыть, нажмите «Открыть» и другие приложения, затем покажите другие приложения, и вы должны увидеть слово и powerpoint. Нажмите на нее, и она должна начаться. Вы должны повторить это со всеми приложениями, для которых вы хотите установить ассоциации. Надеюсь, это сработает!
Обновление: PlayOnLinux наконец-то добавил эту функцию, так что вам больше не нужно делать это вручную! Но вы все равно должны добавить "$(echo "$@" | sed -e 's:/*/:\\:g')"
в конце.
Самое простое решение:
Откройте nautilus или другой файловый браузер, щелкните правой кнопкой мыши на файле doc (x), выберите Свойства, Открыть с помощью, Добавить приложение, Используйте пользовательскую команду и используйте:
playonlinux - запустить "Microsoft Word 2007" '"z:% f"'
Сделайте то же самое для других типов файлов, таких как Excel, Powerpoint и другие.
источник