I found a problem with ROX-Filer and how it handles freedesktop.org .desktop files. It seems the Path= property is completely ignored.
here is the relevant part of the specification:
Usually, it is not much of a problem but with .desktop files created by wine, this sometimes prevent the program to run (as its files are not found in the currect directory where they are expected to be).
A simple test file is as follows:
;Exec=sh -c 'xmessage "CWD=`pwd`"'
Exec=sh -c 'zenity --info --text="CWD=`pwd`"'
When run in ROX-Filer it shows the current directory while it should actually show /tmp.
Could you fix that ?