Commit 65f25fc43fd995093fb184369991b2ba75c57628
1 parent
1cefac11
try to lauch lnk files automatically
Showing
1 changed file
with
5 additions
and
1 deletions
... | ... | @@ -22,10 +22,14 @@ function get_interpreter() { |
22 | 22 | fi |
23 | 23 | echo -n "/usr/bin/dosbox -exit -conf ${CONFIG}" |
24 | 24 | ;; |
25 | + *Windows\ shortcut*) echo -n "/usr/bin/wine start";; | |
25 | 26 | *Windows*) echo -n "/usr/bin/wine";; |
26 | 27 | esac |
27 | 28 | } |
28 | 29 | |
29 | -exec $(get_interpreter "$1") "$@" | |
30 | +EXE="$1"; shift | |
31 | +WINEXE="${EXE/${WINEPREFIX}/C:}" | |
32 | +WINEXE="${WINEXE//\//\\}" | |
33 | +exec $(get_interpreter "${EXE}") "${WINEXE}" "$@" | |
30 | 34 | |
31 | 35 | # vim: ft=sh ts=4 sw=4: | ... | ... |
Please
register
or
login
to post a comment