in reply to open output files
I don't know much about Perl on Windows, but fork and exec should work to pop open windows with those files. Why not make Perl move the files to where they need to be on the network?