WINE: wine-etersoft-local-1.0.10-eter15centos.i386.rpm wine-etersoft-1.0.10-eter21centos.i386.rpm По примеру отсюда http://wiki.winehq.org/winepath: " $ winepath c:\\ /home/vitaliy/.wine/dosdevices/c:/ $ winepath "c:\program files" /home/vitaliy/.wine/dosdevices/c:/Program Files $ winepath -w ~ z:\home\vitaliy $ winepath -w /media/dvd/ d:\ " Делаем: winepath c:\\ Warning: could not find DOS drive for current working directory '/home/chemtech', starting in the Windows directory. /home/chemtech/.wine/dosdevices/c:/ winepath "c:\program files" Warning: could not find DOS drive for current working directory '/home/chemtech', starting in the Windows directory. /home/chemtech/.wine/dosdevices/c:/Program Files winepath -w ~ Здесь ничего не выдает winepath -w /media/CHEMTECH/ Warning: could not find DOS drive for current working directory '/home/chemtech', starting in the Windows directory. E:\ Это надо для того, чтобы можно было нажать на doc или xls документ, и он открылся в Word/Excel. Но вместо этого, открывается пустой новый документ Word. Пытался редактировать файл /home/chemtech/.local/share/applications/wine/Программы/Microsoft Office/Microsoft Office Word 2003.desktop: Exec=env WINEPREFIX="/home/chemtech/.wine" wine "C:\\Program Files\\Microsoft Office\\OFFICE11\\WINWORD.EXE" "`if [ 'x%u' != 'x' ]; then winepath -w '%u'; fi`" А также другие варианты ( "`winepath -w '%u'`" )
В аннотации поправте пожалуйста: "Не работает программа winepath"
Приведите пожалуйста пример неработающей команды.
env WINEPREFIX="/home/PatsevAA/.wine" wine "C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" "`winepath -w '%u'`" env WINEPREFIX="/home/PatsevAA/.wine" wine "C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" "`winepath -w '$@'`"
Или просто: winepath -w /home/PatsevAA/Desktop/1.rtf Warning: could not find DOS drive for current working directory '/home/PatsevAA', starting in the Windows directory. Т.е. обратно конвертить в widows путь не хочет
Взял и поправил скрипт с этой странички: http://www.krasnaya-zastava.ru/forum/viewtopic.php?p=58280&sid=458264f3c9f7131dde639da68e0de817 " #!/bin/sh progname=`basename $0` windowsargs=`winepath -w "$@"` cd `basename $1` case $progname in word) wine "C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE" "$windowsargs" ;; esac " Теперь doc открываю этим скриптом. Также и Excel и Power Point Можно добавить в FAQ, если хотите.
(In reply to comment #4) > Или просто: > > winepath -w /home/PatsevAA/Desktop/1.rtf > Warning: could not find DOS drive for current working directory > '/home/PatsevAA', starting in the Windows directory. > > Т.е. обратно конвертить в widows путь не хочет Ну это нормально, так как с этим каталогом у вас ни один диск не сопоставлен. В общем, ошибки в winepath нет. По поводу скрипта будем думать, правда задача ещё не сформулирована.