Maybe something like the following works: execl("/home/dims/strjava","strjava",NULL); (on success it should not return) However, i'm not sure how to send the parameters that the linux script needs. (if this fails it might be better to ask this on wine-devel mailing list) Good luck