На странице Wine есть некоторые подробности об этом.
Сначала вам нужно winepath перевести путь. Это сделает скрипт и даст ему разрешение на запуск:
mkdir -p ~/bin/
echo '#!/bin/sh' > ~/bin/run_linx_program
echo '$1 "`wine winepath -u "$2"`"' >> ~/bin/run_linx_program
chmod a+x ~/bin/run_linx_program
Тогда вы сохранили бы что-то вроде этого в файле с именем association.reg:
[HKEY_CLASSES_ROOT\.avi]
@="AVIfile"
"Content Type"="video/x-msvideo"
[HKEY_CLASSES_ROOT\AVIfile\Shell\Open\command]
@="/bin/sh run_linx_program mplayer \"%1\""
Затем запустите regedit association.reg, чтобы добавить ассоциацию в реестр Wine.
Примечание: это адаптировано на странице Wine. Я получил mime-тип из Linux (file --mime-type an_avi.avi). Вино может обрабатывать файлы AVI по-разному.