in reply to Executing a windows program from Unix in perl
You just might find that your question has already been answered